不如摸鱼去
不如摸鱼去
  • 发布:2023-05-25 11:22
  • 更新:2023-05-25 11:22
  • 阅读:142

前端工程化之代码提交规范

分类:uni-app

前言

前端工程化是一个很宽泛的概念,大致上可以分为四个方面,也就是:模块化组件化规范化自动化。这里不对其他概念进行展开,只大概阐述一下规范化的概念,看完这篇文章如果大家对这些工程化的概念感兴趣可以点赞留言,大家一起讨论,后续我也会更新相应的文章。

代码提交规范实践:FantMiniPlus组件库

具体的实践可以参考我们的组件库。

规范化 规范化有哪些意义呢?

  • 规范的代码可以促进团队合作
  • 规范的代码可以降低维护成本
  • 规范的代码有助于 code review(长得都不一样,我还怎么review)
  • 养成代码规范的习惯,有助于程序员自身的成长

那么规范化又可以在哪些地方体现呢?

  • 代码格式规范,如引入eslint和prettier等。
  • 统一项目结构,在大多数情况下使用相同的项目目录结构,否则不知几人称帝几人称王咯。
  • 制定前后端联调沟通的规范,比如我们现在常用的后端生成ts模型给到前端,这一点已经是极大的提升了前端开发的工作效率,当然这一点并没有明显地提升后端开发人员的工作效率,所以有些后端开发人员还不了解或者不愿意了解这个生成ts模型的插件。
  • 文件命名规范,这一点不用多说,你是AaaBbb,我是aaaBbb,他是aaa-bbb,这还怎么玩。
  • 样式管理规范:目前流行的样式管理有 BEM、Sass、Less、Stylus、CSS Modules 等方式。
  • git flow 工作流:分支命名规范、代码合并规范,代码提交规范等。
  • ...等等

文章完整地址前端代码提交规范

uni-app的社区不支持发一些emoji,所以完整文章在掘金

0 关注 分享

要回复文章请先登录注册