返回项目列表
兑吧集团2021.07 - 2021.12
DevOps 发布平台
前端开发工程师
ReactMobXReact Router
项目概述
DevOps 发布平台是为提高需求上线效率、规范上线流程而设计的内部发布系统。每次迭代上线以「场景」为单元,将多个需求集成到一个场景中,场景以流水线形式经过开发、测试、预发的验收,最后才能在生产环境发布上线。开发、测试环境采用多场景模式并行发布,保证测试效率;预发生产采用独占模式,保证上线规范。
项目亮点
- 以「场景」为单元聚合需求,流水线式上线流程
- 开发/测试环境多场景并行,预发生产独占模式
- 配置化路由 + 面包屑 + 菜单三位一体统一管理
技术栈
ReactMobXReact RouterAnt Design
核心贡献
前端项目从 0 到 1 搭建
主导项目选型与基础建设,产出 React 项目通用模板,极大提升了后续子系统的开发效率,完成基建、UI 组件以及业务组件的全面封装。
01
配置化架构设计
提出并实现路由、面包屑、菜单三位一体的统一配置解决方案,通过集中化声明式管理,降低了 40% 的导航维护成本,统一了项目内所有页面的导航体验。
02
复杂组件与业务抽象
深度封装一套兼容多场景切换的 UI 组件库及业务组件,有效解决了多流水线状态同步与复杂交互下的数据一致性问题。
03