Skip to content

公约

当团队规模变得复杂,由一个几人的团队发展到横跨数个项目的几十人的前端团队,项目与项目开发人员之间的交流会渐渐变少。如果公司的组织架构以项目/业务线为主,每个项目/业务线的负责人不同,那么同样的工种之间的隔阂会越来越大,技术差异也越来越大。

为了便于人员调动后快速上手,提高团队的机动性和人员利用率,在技术栈大方向上的统一显得尤为必要。

目的

  • 使前端团队技术栈相对统一
  • 便于统一管理和技术交流
  • 便于跨项目技术攻坚,提升项目的可控性
  • 降低前端工程师转换项目时的学习成本
  • 加强某一技术体系的纵向深度

技术选型

名称技术
语言HTML/CSS/JavaScript/TypeScript
CSS 预处理CSS/ Less
图标处理iconfont/svg icon
基础框架vue2/vue3
组件库element-ui/element-plus
代码校验pospal-lint
代码管理GitHub
持续集成Jenkins + Pipeline
服务端脚本Shell、Node.js

TODO