标签 Microfrontend 下的文章

Framework Qiankun 用微前端拆分大型前端应用
项目
一、项目介绍 前端项目长到某个体量,就会撞上一堵墙:代码耦合、发布牵一发动全身、新人上手要读三个月的代码。想拆开,又怕引入一堆新问题——子应用怎么发布静态资源、主应用怎么加载、样式和 JS 会不会互相污染、公共依赖要不要重复打包、性能怎么兜。 Qiankun(乾坤)正是为这些问题而生。它基于 single-spa,提供了一套完整可落地的微前端方案:子应用通过导出生命周期函数被主应用加载与卸载,JS 沙箱隔离各应用的全局变量,样式隔离避免污染,公共依赖与通信机制一并给出。 它出...