工具

前端的编辑器,包括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年的前端,希望各位前端开发的同学,都能找到属于自己的一片天地。

文章个人博客地址:小公司的前端建设的一些思考

创作不易,转载请注明出处和作者。

03-22 09:23