返回项目列表
兑吧集团2021.07 - 2021.12

DevOps 发布平台

前端开发工程师

ReactMobXReact Router

项目概述

DevOps 发布平台是为提高需求上线效率、规范上线流程而设计的内部发布系统。每次迭代上线以「场景」为单元,将多个需求集成到一个场景中,场景以流水线形式经过开发、测试、预发的验收,最后才能在生产环境发布上线。开发、测试环境采用多场景模式并行发布,保证测试效率;预发生产采用独占模式,保证上线规范。

项目亮点

  • 以「场景」为单元聚合需求,流水线式上线流程
  • 开发/测试环境多场景并行,预发生产独占模式
  • 配置化路由 + 面包屑 + 菜单三位一体统一管理

技术栈

ReactMobXReact RouterAnt Design

核心贡献

前端项目从 0 到 1 搭建

主导项目选型与基础建设,产出 React 项目通用模板,极大提升了后续子系统的开发效率,完成基建、UI 组件以及业务组件的全面封装。

01

配置化架构设计

提出并实现路由、面包屑、菜单三位一体的统一配置解决方案,通过集中化声明式管理,降低了 40% 的导航维护成本,统一了项目内所有页面的导航体验。

02

复杂组件与业务抽象

深度封装一套兼容多场景切换的 UI 组件库及业务组件,有效解决了多流水线状态同步与复杂交互下的数据一致性问题。

03