工具
前端的编辑器,包括sublime,还有vscode,以及webstorm、atom这类编辑器,发展到现在,vscode成为了目前前端开发的主流编辑器
在团队开发过程中,针对一些固定的插件,需要实现规范和统一。
包括:
除了统一使用的插件作为规范以外,其他的插件作为个人爱好和习惯使用即可。
项目结构目录
文件夹划分
代码编写
javascript
- 常量大写,规范使用let和const等命令, 变量和方法使用 驼峰or下划线进行命名,
- 工具类utils和依赖包方法,例如:时间格式化YYYY-MM-DD,统一使用utils中的格式化方法
- 深拷贝或者节流防抖等方法,根据项目场景封装或者使用lodash,进行统一,混合使用容易增加开发成本。
html&&css
类名使用驼峰或者以 - 作为连接,书写顺序建议以参考腾讯css书写规范
git
- 默认一条主分支,这个应该是大家在代码维护过程中的共识了
- 在项目完成第一次上线之后,建议增加一条fix分支作为生产环境bug维护的分支
- 开发过程中,dev分支的提交,提交信息应该详细且最好是按照提交的类型,是否是fix还是update代码
协作开发
在开发过程中,项目的进度和周期情况都不太一样,同时有些前端开发人员可能是刚进入项目,也有些在项目中呆了比较久,能力也会有所差别,在开发和分配任务时,就需要根据不同的情况进行分配任务。
需要考虑的问题
文档以及注释
前端负责人
写在最后
以上就是关于小公司前端团队建设的一些思考,2022年的前端,希望各位前端开发的同学,都能找到属于自己的一片天地。
文章个人博客地址:小公司的前端建设的一些思考
创作不易,转载请注明出处和作者。