前端开发规范(VUE篇)

目录结构

在这里插入图片描述

目录描述
public公共资源目录
src开发资源目录
src/api后台接口请求
src/assets静态资源目录
src/components公共组件目录
src/composables组合式函数
src/layout公共布局
src/mixins混入 Mixin
src/router路由
src/store状态
src/styles公共样式
src/utils公用函数及类库
src/views页面目录
src/views/index.vue默认首页
App.vue入口页面
main.js入口脚本

开发规范要求

  • 每个独立的功能,需要在 src/views 目录中创建一个子目录。
  • 目录、文件、类、变量等命名,要使用简洁明了能表达其正确用途的英文单词或词组。
  • 命名使用首字母小写的驼峰式命名,如果组件、类库、函数、目的是为了外部使用,为方便可以使用首字母大写的驼峰式命名
  • 尽可能多的使用中文注释,尽可能使用符合 JSDoc 规范的注释,特别是api部分
  • 图片等资源优先放置在public目录中,例如:public/images
  • 不要为解决业务需求,添加公共样式。组件样式,不要产生污染(请使用scoped)。

关于公共组件的开发

  • 如果有能力,建议自行开发,也可以协商开发。
  • 作为公共组件,请尽可能从眼前的需求延伸到后期被复用时可能产生的新需求。
  • 不要在公共组件中判断某个业务的逻辑。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值