84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
在做页面性能优化时,我们希望将JS/CSS文件合并,以减少HTTP请求数
但是工程中越来越庞大的js代码,又迫使我们拆分成一个个小js文件,模块化管理
两者之间,该如何取舍?
或者说,如何处理才是最科学的?有没有一个最佳实践的标准?
欢迎选择我的课程,让我们一起见证您的进步~~
合并JS/CSS是在你的产品应用发布阶段的事情,从运行性能效率角度看按模块划分是开发阶段的事情,看维护开发便利角度看
不要混在一起看
开发的时候模块化,打包的时候用browserify或者webpack。
模块化是趋势,两种解决方案1、用gulp或者类似构建工具,分为源码目录和发布目录,构建的时候讲源码的模块合并成一个文件2、模块单独发布,服务器设置合并请求模块,类似mod_concat,请求的时候一起请求。
合并JS/CSS是在你的产品应用发布阶段的事情,从运行性能效率角度看
按模块划分是开发阶段的事情,看维护开发便利角度看
不要混在一起看
开发的时候模块化,打包的时候用browserify或者webpack。
模块化是趋势,两种解决方案
1、用gulp或者类似构建工具,分为源码目录和发布目录,构建的时候讲源码的模块合并成一个文件
2、模块单独发布,服务器设置合并请求模块,类似mod_concat,请求的时候一起请求。