唯品秀前端博客
当前位置: 别具匠心 > 【YQN】前端组开发规范

【YQN】前端组开发规范

2018-03-23 分类:别具匠心 作者:管理员 阅读(2420)

1 总则

  • 项目技术方案由架构组根据整体项目内容决定。
  • 项目任务分解由项目负责人拆分(暂为团队leader)。任务拆解颗粒度需要到/天/人。
  • 所有新的依赖需要由架构组评估后方可引入。
  • 项目开发git规范根据前端组GIT使用规范。
  • 公用组件和代码需要保持可复用性。统一组件,统一使用。

2 项目开发规范

2.1 前后端分离项目开发规范

  • 代表项目:admin, admin-ui
  • 内部项目。兼容性要求低。(IE11+)
  • 目前主要以react技术栈为主,为了保持模块化的纯洁性和最佳实践,排斥jQuery及其生态圈的非模块化js库。
  • 前后端对接api规范参考前后端对接API规范。

2.2 非前后端分离项目开发规范

2.2.1 新项目开发

  • 代表项目:site, ad
  • 浏览器兼容性要求高。(IE9+)
  • 技术框架主要以jQuery和vue为主。考虑到seo和浏览器兼容性,只有复杂交互的表单操作页面才能使用vue。

2.2.2 老项目维护

  • 代表项目:common, adminv2, m站, 物流管家
  • 慎重修改全局性样式或js,需由架构组评估后方可修改。

3 项目开发流程

  • 负责人拆解分配任务。(禅道分配任务)
  • 负责人创建git开发分支。
  • 开发人员开发完成先自己做单元测试并且跑lint。(自测)
  • 提交给负责人进行代码review。(逻辑检查)
  • 非纯前端项目则配合提交给后端对接开发者进行后续开发;纯前端项目则提交进入测试流程。
  • 未上线阶段修改bug需要自测通过后方可提交代码;hotfix线上bug修复后由负责人review,测试通过后方可提交代码。
  • 项目测试完成阶段,对于非纯前端项目,发布前由负责人汇总项目静态资源变动列表(格式见下),方便后端对接人员check文件hash,清除缓存。
  • 纯前端项目则由负责人完成对应项目版本的changelog和package.json的版本更新后方可发布。

3.1 项目静态资源变动列表内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
项目任务名称:xxx
版本:v11.1.4
静态资源变更列表:
1. js: dist/v9/xx.js
      script/xx.js
      ...
2. css: dist/v9/xx.css
      script/xx.css
      ...
3. image: static/common/xx.jpg
      static/page/xx.jpg
      ...
影响页面:(公共功能变动时必须填写)
1. com/view/xx.cshtml
2. com/view/yy.cshtml

「三年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(3) 打赏

谢谢你请我吃鸡腿*^_^*

支付宝
微信
3

谢谢你请我吃鸡腿*^_^*

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

0 条评论关于"【YQN】前端组开发规范"

博客简介

唯品秀博客: weipxiu.com,一个关注Web前端开发技术、关注用户体验、坚持更多原创实战教程的个人网站,愿景:成为宇宙中最具有代表性的前端博客,期待您的参与,主题源码 

精彩评论

  • 江吟辞(2周前 (06-29))

    好难坚持啊,我还没毕业,不知道啥时候才能像您一样厉害

    评:碎言碎语
  • 和我、恋爱吧(2周前 (06-29))

    怎么没见你更新呢,比较忙吗

    评:碎言碎语
  • 游离(2周前 (06-29))

    站主,你好!请教一下,前台的pc 端和移动端,你是怎么实现响应式的呢?媒体查询的同时写两套样...

    评:碎言碎语
  • 권지용(2周前 (06-29))

    最近在学习前端,看了博主很多文章,收益匪浅,感谢大佬

    评:碎言碎语
  • 白君也(2周前 (06-28))

    哇 自己制作的吗 在哪学的技术啊 好厉害

    评:碎言碎语
  • 管理员(4周前 (06-16))

    时间区间问题,因为目前是2020年,你所选不可能超出这个时间吧,当然,代码是根据你的业务来,...

    评:js时间戳完美转换成阴历农历格式

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 258 篇
  • 草稿数目: 0 篇
  • 分类数目: 16 个
  • 独立页面: 6 个
  • 评论总数: 906 条
  • 链接总数: 17 个
  • 标签总数: 459 个
  • 注册用户: 8220 人
  • 访问总量: 9222434 次
  • 最近更新: 2020年7月3日
服务热线:
 173xxxx7240

 QQ在线交流

 旺旺在线