微前端团队管理及开发环境的解决方案和思路

164 阅读1分钟
  • 背景:
    1. 微前端优势团队自治带来的团队管理问题。
    2. 微前端子应用过多带来的应用管理问题。
    3. 微前端所有应用同域带来的网关管理问题。
    4. 基座应用及权限管理安全管理等子应用不公开的问题。
    5. 由问题4带来的开发环境问题。
  • 解决方案:
    1. 团队管理功能
    2. 类nacos进行子应用的注册管理问题。
    3. 构建应用管理,基座应用通过登录用户所关联的应用id,动态获取应用信息及子应用注册信息。
    4. 添加具有前端特色的离线调试模式,通过微前端助手应用在浏览器与基座应用通信,完成基座应用对线上子应用和本地离线子应用的注册渲染。并不影响其他开发者。
  • 产出的产品: 微前端助手
  • 助手运行思路:

162108324-1c80fe97-46d3-4fd3-bff9-0d1572252b92.jpg