1.为了方便多人协同开发和单独部署,项目使用了乾坤微前端架构,分为基座和若干个子业务模块。
2.由于项目风格统一,提供公共代码包通过 npm 库的方式注入到每个子模块当中。
3.作为项目组组长,我主要负责公共包的开发和维护工作:抽象公共工具和业务mixin、业务重复代码、权限校验、路由拦截、公共样式等等,并且有组织性的分放在不同的文件夹中,再统一注入和对外暴露,并且在代码中依据注释规范提供了详细的类型注释。
4.带领团队解决过非常多的管理系统难题,有丰富的大型项目经验,开发效率和质量兼具。
点击空白处退出提示
评论