运行demo sudo npm run install:all sudo npm run start 访问http://localhost:5000/ 概念 微前端的概念是从后端的微服务的迁移过来的。将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立运行、独立开发、独立部署。 微前端只在前后端分离的单页应用中讨论才有意义。单页应用的核心是:在特定的时刻将一段由js运行生成的html代码片段插入到一个特定的位置。微前端项目并没有改变这个核心。微前端的项目与单体项目的差别是:生成html片段的js代码可能位于不同的域名下,所以各个资源的路径最好不要使用相对路径。 微前端项目是由多个子项目组成的,所以需要在微前端项目中声明这个项目是由哪些子项目组成的,这个步骤称为子项目注册。子项目注册做的事情是:给这个项目命名,指定这个项目在什么情况下装
2022-03-07 10:54:17 473KB Vue
1
个人学习实现源码 注释比较全面 基于single-spa实现的的 前端微服务架构 内部含有 single-spa不足技术点的解决方案 相关的具体实现教程 我的博客里面有详细记载 欢迎大家一起学习
1
single-spa-no-single-spa-layout.zip
2021-11-02 20:02:41 861KB reactsingle-spa
1
mfe-blog-svelte 一个演示应用程序,展示微前端架构。 使用single-spa( )将多个应用程序包装成一种体验。
2021-09-30 15:25:00 276KB JavaScript
1
微前端单spa模块联盟 使用单个spa和模块联合的微前端应用程序
2021-09-12 11:06:58 134KB JavaScript
1