Skip to content

FEE#001 | 前端工程化概述

前端工程化是指将软件工程的原理和方法应用到前端开发中,以提高开发效率、代码质量和可维护性。引入工程化能更好地管理和优化开发流程。

这里有一些搜罗出来的比较系统地讲前端工程化的 notes:

如果我们细分前端工程化,有很多个方面:

  1. 项目构建工具
  2. 模块化开发
  3. 组件化开发
  4. 版本控制
  5. 持续集成/持续部署(CI/CD)
  6. 静态代码分析
  7. 性能优化
  8. 文档生成与维护
  9. 依赖管理
  10. 单元测试和集成测试

不过总的来说,也就是具备模块化、组件化、规范化、自动化四大特性,主要目的就是降本增效。

这个栏目的内容围绕前端工程化的学习展开。