2022 掘金开发者大会笔记-快手增长团队的前端工程化思考
coding
- 方案设计
- 本地开发
- 协作
commit
- 代码准入,守住下线,更多的用自动化解决而不是 cr
- Docker image
Build
- 产物稳定性
- 速度
- 体积。是否越小越好,体积优化
- 构建方案合理性
内存性能
性能监控工具 EVA
Test
单元测试&集成测试
测试范围
- 功能测试
- Case 覆盖率和通过率
- 性能测试
- 内存
- PFS
- FCP LCP
preview
- 交付物验收
- 和 QA 协作流程
- 和设计师/PM 的协作流程
部署方式
- 静态部署
- SSG
- SSR
- node server
- 离线包
关注点
发布过程简单快捷
灰度发布
Dark launch
服务容灾能力
online
- 性能 SLA 等数据:监控
- 发现问题:报警,巡检,oncall
- 定位问题:排障手段,日志系统
- 问题止损:开关系统,降级,回滚