微前端框架 Qiankun 源码解析
上一篇博客我们介绍了Qiankun的沙盒机制,也就是不同的子应用之间是如何做环境隔离的,这篇博客我们就基于上一篇博客讲一下如何利用沙盒去进行子应用的加载和切换。
qiankun是基于single-spa实现的,所有内部用到了部分single-spa的接口,简单说一下single-spa和qiankun的区别,single-spa只做了子应用的注册,切换,路由监听等,还没有达到一个商用的水准,而qiankun在此之上加了js和css的沙箱隔离,按照官方文档,qiankun是达到了商用的要求。