最简前端规范——vue篇(四)

本文介绍了在Vue框架下,包括组件命名、结构、编码和注释的规范,旨在提升团队开发中的一致性和效率。强调了组件应采用kebab-case命名,如common-upload,统一基于vue-cli构建项目,并遵循ES6编码风格,利用Vuex管理状态,以及遵循ESLint规范等。
摘要由CSDN通过智能技术生成

为什么会提到vue的规范?众所周知,Jq的时代逐渐消退,三大框架强势崛起。NG、REACT、VUE 三国鼎立。三个框架各有所长,技术就是为了解决问题,So 由于目前本人手头的项目是基于vue的前提,所以去研究了一下这方面的一些规范,以至于在和团队配合当中能够有一致性。好了 话不多说,进入正式环节。

那么首先介绍规范之前,先从几个角度分析一下vue具有哪些特征,哪些常用,哪些是重点,哪些对于团队开发来说影响最大。

  • 组件命名规范
  • 结构规范
  • 编码规范
  • 注释规范

这以上4点事总结出vue当中最常出现的问题。

1、组件命名规范

要符合vue开发的习惯,参照elementUi的开发组件模式。短横线kebab-case最佳。例如做一个公共上传组件,可以如下命名:

common-upload,如果上传具有多样性 可根据对应的功能突出组件名称意思例如可裁剪上传组件 cropper-upload

2、结构化规范

统一基于webpack脚手架工具进行搭建,注意:保持vue-cli的一致性。

  • 目录结构

├── build                      // 构建相关  

├── config                     // 配置相关

├── src                        // 源代码

│   ├── api                    // 所有请求

│   ├── assets                 // 主题 字体等静态资源

│   ├── components             // 全局公用组件

│   ├──

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值