前端工程化体系设计与实践 前端工程化体系设计与实践 第一章 前端工程简史 1.1 前端工程师的基本素养1.2 Node.js带给前端的改革1.3 前后端分离1.4 前端工程化1.5 工程化方案架构1.6 总结 第二章 脚手架 2.1 脚手架的功能和本质2.2 脚手架在前端工程化中的角色和特征2.3 开源脚手架案例解剖2.4 集成Yeoman封装脚手架方案2.5 总结 第三章 构建 3.1 构建功能解决的问题3.2 配置api设计原则和编程范式约束3.3 ECMAScript和Babel3.4 CSS预编译与PostCSS3.5 模块发开发3.6 增量更新与缓存3.7 资源定位3.8 总结 第四章 本地开发服务器 4.1 本地开发服务器解决的问题4.2 动态构建4.3 Mock服务4.4 总结 第五章 部署 5.1 部署流程的设计原则5.2 流程之外:前单静态资源的部署策略5.3 总结 第六章 工作流 6.1 本地工作流6.2 云平台工作流6.3 持续集成与持续交付6.4 总结 第七章 前端工程化的未来 7.1 前端工程师未来定位7.2 前端工程化是一张蓝图7.3 总结 第一章 前端工程简史 1.1 前端工程师的基本素养 1.2 Node.js带给前端的改革 1.3 前后端分离 1.4 前端工程化 1.5 工程化方案架构 1.6 总结 第二章 脚手架 2.1 脚手架的功能和本质 2.2 脚手架在前端工程化中的角色和特征 2.3 开源脚手架案例解剖 2.4 集成Yeoman封装脚手架方案 2.5 总结 第三章 构建 3.1 构建功能解决的问题 3.2 配置api设计原则和编程范式约束 3.3 ECMAScript和Babel 3.4 CSS预编译与PostCSS 3.5 模块发开发 3.6 增量更新与缓存 3.7 资源定位 3.8 总结 第四章 本地开发服务器 4.1 本地开发服务器解决的问题 4.2 动态构建 4.3 Mock服务 4.4 总结 第五章 部署 5.1 部署流程的设计原则 5.2 流程之外:前单静态资源的部署策略 5.3 总结 第六章 工作流 6.1 本地工作流 6.2 云平台工作流 6.3 持续集成与持续交付 6.4 总结 第七章 前端工程化的未来 7.1 前端工程师未来定位 7.2 前端工程化是一张蓝图 7.3 总结