前端工程化

用工程化思维和工具来系统地解决前端开发过程中遇到的通用问题,从而提升开发效率,增加代码的可扩展性和可维护性。

1、多人协作问题(规范、流程、模块、版本管理)、
2、效率优化(自动化工具)
3、质量优化(单元测试、集成测试)
4、性能优化(合并部署工具)
5、安全性(转码、防御xss等)

1、确定开发调试的项目目录结构
2、规划部署上线的产品目录结构
3、根据工具环境来设计工作流
4、工具选型
5、撰写流程脚本
6、测试流程脚本
7、整理文档和其他工具