FEE#001 | 前端工程化概述
前端工程化是指将软件工程的原理和方法应用到前端开发中,以提高开发效率、代码质量和可维护性。引入工程化能更好地管理和优化开发流程。
这里有一些搜罗出来的比较系统地讲前端工程化的 notes:
如果我们细分前端工程化,有很多个方面:
- 项目构建工具
- 模块化开发
- 组件化开发
- 版本控制
- 持续集成/持续部署(CI/CD)
- 静态代码分析
- 性能优化
- 文档生成与维护
- 依赖管理
- 单元测试和集成测试
不过总的来说,也就是具备模块化、组件化、规范化、自动化四大特性,主要目的就是降本增效。
这个栏目的内容围绕前端工程化的学习展开。