Open Hibop opened 6 years ago
Web业务日益复杂化和多元化,前端开发已经由以WebPage模式为主转变为以WebApp模式为主了。现在随便找个前端项目,都已经不是过去的拼个页面+搞几个jQuery插件就能完成的了。 如何进行高效的多人协作? 如何保证项目的可维护性? 如何提高项目的开发质量? 如何组织代码模块化? 如何打包部署? 前端工程化主要应该从模块化、组件化、规范化、自动化四个方面来思考
gulp是工具链、构建工具,可以配合各种插件做js压缩,css压缩,less编译 替代手工实现自动化工作
webpack是文件打包工具,可以把项目的各种js文、css文件等打包合并成一个或多个文件,主要用于模块化方案,预编译模块的方案
web前端工程化: https://www.zhihu.com/question/24558375
前端工程化:https://github.com/fouber/blog/issues/10
gulp是工具链、构建工具,可以配合各种插件做js压缩,css压缩,less编译 替代手工实现自动化工作
webpack是文件打包工具,可以把项目的各种js文、css文件等打包合并成一个或多个文件,主要用于模块化方案,预编译模块的方案