网关配置平台重构与优化
项目角色:前端负责人 & 后端协作开发者
项目描述:该项目是公司核心系统之一,服务于多个业务线的网关配置管理,承担服务治理、流量控制与异常监控等关键功能。我在本项目中不仅负责前端架构的重构与开发,同时也参与了部分后端微服务模块的设计与实现,具备从前端到服务端的全流程协作与交付能力。
前端技术亮点:
采用 Vue 3 + TypeScript + Vite 技术栈,重构旧版架构,提升可维护性与开发效率。
使用 Pinia 统一状态管理,引入模块化路由与动态权限控制。
实现配置模板复用、表格虚拟滚动、组件懒加载等优化,明显提升页面性能。
搭建Mock联调系统,实现前后端并行开发与接口稳定调试。
后端技术亮点:
使用 Node.js + express 编写部分配置中心服务
设计并优化服务注册与权限校验接口,提升整体网关配置效率。
搭建统一接口文档系统(Swagger),推动标准化协作。