跳至主要內容

前端工程化

njr工程化小于 1 分钟约 148 字

开发、部署、线上过程中的管理工具,降低开发成本、提高开发效率。

开发环节

  • 模块化:按职责划分功能,降低耦合
  • 组件化
  • 规范化:代码规范,打包规范,目录结构,文件命名

构建环节

各种打包工具:Webpack/Vite|Rollup/Rspack....

性能优化等等

部署及线上

  • 自动化:CI/CD
  • 可衡量:支持灰度、页面性能指标
  • 可恢复:快速定位、可回滚

开发上线流程

联调 ---> 测试 ---> MR + Review ---> Merge ---> CI/CD