共计 527 个字符,预计需要花费 2 分钟才能阅读完成。
hel-micro
git:https://github.com/tnfe/hel(你的小星星是咱们开源的最大能源)
bilibili 模块联邦分享内容预报
在线案例体验:https://codesandbox.io/s/hel-…(main 文件批改版本号即拉取不同版本的代码)
why
背景
模块联邦是一个最近两年诞生的一门新技术,它的平凡之处是在放弃以后前端开发模块化、组件化、工程化的高效率体系下,容许模块独立开发、独立部署,通过 CDN 间接共享,从而挣脱 npm 包体无奈动静更新的枷锁,从而推动整个前端界开发和运行体验回升到一个新高度。
而隔离性强的微容器 + 灵便度更高的微模块联合起来做微前端架构必将成为支流,微模块技术目前有以编译时插件注入的 webpack 5 module federation、vite-plugin-federation,运行时注入的 hel-micro,而 hel-micro 对编译时插件类技术将会是 降维打击,hel-micro 以 js 为基建做近程模块散发体系,而非打包工具插件,将彻底辞别工具链绑定这个致命问题,意味着你无论是 webpack 2 3 4 vite parcel or 其余任何体系,都能够享受模块联邦带来的免构建、热更新、动静共享劣势.
分享工夫
正文完