1. 负责微前端基础研发框架维护及 TS 类型化改造(使基础框架的代码类型完善度达到 95% 以上,显著减少了后续重构、维护期
间的隐式 bug),通过 ESLint、Prettier、Husky、commitlint 等工具建立代码规范体系并遵循行业最佳实践;开发 CLI 脚手
架工具迁移遗留系统,通过 AST 批量转换代码,减少项目迁移压力(至少节省 60% 的迁移工作)
2. 封装通用组件和服务为独立的 NPM 包,确保团队、项目间协作一致、高效(减少不同业务中的重复代码 30% 及以上);使用
Lerna 和 Nx 管理并优化 Monorepo 设置,简化包管理和版本控制,维护公司私有镜像仓库
3. 开发门户可视化低代码平台,支持拖拽式页面搭建。封装 Vue3SketchRuler 解决设计页面的标尺、元素自动对齐和吸附需求
4. 开发微信小程序商城。完成商品管理、优惠券、支付、订单管理等功能。通过静态资源提取和代码分包优化代码体积(每个包控
制在 2M 以下)、提升加载速度