关于前端:前端架构工作

1次阅读

共计 685 个字符,预计需要花费 2 分钟才能阅读完成。

工作中所波及到的工作,也有一些 PM 的工作,比方:协调人员、拆分工作并调配给相干人员,把控工作进度、评审、变更治理等等。

  1. 我的项目立项,资源申请(服务器资源、人员)
  2. 需要评审(业需、软需)
  3. 接口文档、技术详设、性能点拆分、测试用例(概要设计、具体设计)
  4. 分支模型,版本控制(回滚机制)
  5. 技术选型,ui 库, css 编写 BEM 标准
  6. 代码格调、开发流程束缚 eslint – sonarqube

    1. 代码格调 eslint stylelint prettier
    2. 开发流程束缚 commitlint
  7. 根底框架搭建 + 业务框架 +可插拔组件 设计

    • 全局状态治理(vuex 模块化封装)
    • axios 封装,接口鉴权,aes+rsa 数据传输加解密,异样解决机制,重发管制
    • 动态资源、iconfont 等
    • 工具函数封装,自定义指令、mixin 等
    • 换肤功能设计
    • 路由权限、404、loading 以及空页面配置,路由模块化配置,设置 kepp-alive 配置项
    • 用户角色、菜单权限配置、控制点治理、业务字典配置
    • 挪动端适配、title 展现、返回逻辑管制、右上角扩大操作配置
    • IE 兼容解决,babel,es6-promise, babel-polyfill
  8. 跟后端约定接口入参返参,开发环境 mock 数据
  9. 代码评审(走查)(新性能代码评审)
  10. 打包优化配置(webpack)
  11. 平安加固
  12. 操作 日志 分类统计
  13. CI/CD
  14. docker部署
  15. nginx配置,反向代理、动静拆散、负载平衡
  16. 灰度公布,白名单

我是 甜点 cc☭

公众号:【看见另一种可能】

专一前端开发,也喜爱专研各种跟本职工作关系不大的技术,技术、产品趣味宽泛且浓重。本号次要致力于分享集体经验总结,心愿能够给一小部分人一些渺小帮忙。

正文完
 0