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