数字广东智能安全网关(2023.02 - 至今)
数字广东智能安全网关是包括了接入网关、准入网关、API网关、服务审计、安全防护等一体化的产品平台。提供API的完整生
命周期管理,包括创建、维护、发布、运行、下线等。提供API路由和转发、安全认证和授权、流量控制、熔断、服务降级、监
控和分析等功能。
主要工作:
1、从0-1搭建项目前端架构,推动项目组由旧的Vue2技术栈过渡到新的Vue3+Vite+Element-Plus+Pinia技术栈;
2、制定前端规范,包括Git工作流、组件设计、代码格式、提交格式、文档注释等方面;
3、探索API可视化服务编排的技术可行性,实现可视化服务编排功能;
4、参与版本迭代的前端开发工作,确保项目高质量交付。
工作成果:
1、目前系统已广泛使用于粤省事、粤商通、政务服务网等6000+应用,API接入总数超过18000+,服务用户数量超过一亿;
2、为项目组沉淀了一套新的、功能完整可靠的Vue3技术架构,以提升项目的性能和开发效率;
3、开源了@mr.mikey/create-husky包,实现一键对前端项目工程进行规范,支持代码格式规范、Git提交规范及规范校验、
版本发布规范、自动生成changelog等功能,以工程化、工具化的形式降低多人协作和开发管理痛点;
4、使用antv x6实现API可视化流程编排功能,降低了业务的复杂性,提高了前后端交互效率,为公司推动BFF架构落地提供
了技术支持。