前端基础建设的思考
文档
建立文档体系
- 站点工具 语雀
- 搭建工具 vue-press
文档体系不是搭建完成就结束了的。后续还需要我们的一起去维护。
我们需要落文档的类型有
- 每个仓库的项目介绍
- 代码注释(代码注释本身就是可以算成是一个文档)
- 技术文档
- 业务文档
每一个落地的文档都需要团队中的所有人达成一致的认识。在后续的工作中,我们可以基于这些文档加快开发进度和体验。
cli 脚手架
一个好的脚手架工具应该可以覆盖开发的全链路。
项目创建(create project)=> 研发中(add template)=> 项目后期(init template) 等等...
并且cli脚手架可以将我们使用的不同的框架和服务的命令对外输出一个标准的命令
// TODO HOW
组件库,区块库和模版库
建立组件库,区块库和模版库。在研发时,可以利用脚手架工具快速插入,提升研发效率。
// TODO HOW
可视化搭建
less code,no code,pro code
建立可视化搭建体系,降低项目成本。3种体系中更加推荐pro code。pro code可以让我们的在可视化搭建的基础上进行二次开发,增加了可视化体系的覆盖面。
CI/CD 持续集成
发布策略
- 全量发布
- 金丝雀
- 灰度发布