项目经验
项目名称:企业级电子合同平台 · 管理后台系统
角色:高级前端工程师
技术栈:Vue3、TypeScript、Vite、Element Plus、Pinia、qiankun 微前端、Axios、ECharts、权限管控、工程化优化
项目描述:
面向国内知名企业级客户的电子合同全生命周期管理平台,涵盖合同模板、签署流程、组织权限、审计日志、存证核验、批量处理等核心后台模块。采用 qiankun 微前端架构,实现多业务子应用独立迭代、统一入口接入,支撑高复杂度、高扩展性的企业级后台场景。
核心职责
1. 负责电子合同后台核心业务模块开发与维护,基于 Vue3 + TS 实现高复杂度表单、流程配置、合同预览、权限控制等企业级功能。
2. 主导qiankun 微前端架构落地,完成主应用基座搭建、子应用注册与生命周期管理,实现应用间路由跳转、状态共享与通信机制。
3. 负责公共依赖抽离、样式隔离、全局状态同步等微前端关键问题,解决多应用共存下的冲突、性能与加载体验问题。
4. 负责前端工程化与性能优化:路由懒加载、接口缓存、长列表虚拟滚动、打包分包与构建提速,提升大型后台系统流畅度。
5. 设计并实现全局统一权限体系,支持菜单、按钮、数据级细粒度控制,满足企业客户安全合规要求。
6. 参与需求评审、接口设计与技术方案输出,支撑国内多家知名企业客户定制化需求交付与线上稳定性保障。
项目成果
- 基于 qiankun 完成微前端改造,实现多业务线独立部署、并行迭代,迭代效率提升约 40%。
- 完成主应用公共逻辑抽离,子应用包体积平均降低 30%+,整体加载速度显著优化。
- 支撑平台稳定服务多家国内知名企业,线上运行稳定,客户需求交付周期明显缩短。
- 沉淀业务组件、工具函数及微前端接入规范,降低团队维护与新业务接入成本。