主题
single-spa
介绍
single-spa 是最早的微前端框架,可以兼容很多技术栈。
single-spa 首先在基座中注册所有子应用的路由,当 URL 改变时就会去进行匹配,匹配到哪个子应用就会去加载对应的那个子应用。
相对于 iframe 的实现方案,single-spa 中基座和各个子应用之间共享着一个全局上下文,并且不存在 URL 不同步和 UI 不同步的情况。但是 single-spa 也有以下的缺点:
- 没有实现 js 隔离和 css 隔离。
- 需要修改大量的配置,包括基座和子应用的,不能开箱即用。
