【全栈架构】前端工程化实践
工程化概要
系统级体系建设:编码、测试、构建、发布、运行、维护一整套体系
编码(可学习umi)
技术选型:React\vue, KOA\Nestjs
开发模式:前后端分离、同构直出
组件库:antd、elementui
mock方案:PWA mock、node server mock、mockjs
全家桶:路由、状态管理、调试工具
脚手架:手写、CRA、vuecli
目录划分、领域模型设计、分支管理方案、微前端
测试:TDD、自动化测试
构建
打包
文件压缩
code splitting
cache
更新:增量更新、热更新
css预处理或后处理
build bundle or chunk