前端工程化
小于 1 分钟约 148 字
开发、部署、线上过程中的管理工具,降低开发成本、提高开发效率。
开发环节
- 模块化:按职责划分功能,降低耦合
- 组件化
- 规范化:代码规范,打包规范,目录结构,文件命名
构建环节
各种打包工具:Webpack/Vite|Rollup/Rspack....
性能优化等等
部署及线上
- 自动化:CI/CD
- 可衡量:支持灰度、页面性能指标
- 可恢复:快速定位、可回滚
开发上线流程
联调 ---> 测试 ---> MR + Review ---> Merge ---> CI/CD