3-3 绘制项目架构图

分析需求

  • 主子应用的功能
  1. 主应用
    注册子应用
    加载、渲染子应用
    路由匹配(activeWhen, rules - 有框架判断)
    获取数据(公共依赖,通过数据做鉴权处理)
    通信(父子通信,子父通信)
  2. 子应用的功能
    渲染
    监听通信(主应用传递过来的数据)
  3. 微前端框架
    子应用的注册
    有开始内容(应用加载完成)
    路由更新判断
    匹配对应的子应用
    加载子应用的内容
    完成所有依赖项的执行
    将子应用渲染在固定的容器内
    公共事件的管理
    异常的捕获和报错
    全局的状态管理的内容
    沙箱的隔离
    通信机制
  4. 服务端的功能
    提供数据服务
  5. 发布平台
    主子应用的打包和发布

ProcessOn

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/bus_lupe/article/details/123776094
3-3
今日推荐