谈谈version
fekit中的version
fekit会将所有前端文件的version单独打包到一个ver目录下面,然后通过jar包放到后端目录下面,后端运行代码进行版本号的替换。
ykit中的version
和fekit基本类似
qxf中的version
和fekit基本类似
我眼中的version
十分纳闷,前端html模板为什么要放在后端?而version的产生却在前端。然后通过前后端关联version,这无疑增加了工作量,还要将对应的version进行对应的替换,往往一些新的前端或者后端同学对此一头雾水。新增一个页面的时候,后端就懵逼了。 前端还要告诉后端需要引入哪些js,哪些css,效率太低,容易出错。
正确的做法:前端生成html文件,此文件中包含了内容和带版本号的css标签以及带版本号的js标签,直接前后端进行文件的关联就可以。 效率高,不容易出错,前后端端分离更彻底。后端根本不用管前端这些事情。