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 其他任何体系,都可以享受模块联邦带来的免构建、热更新、动态共享优势.
分享时间
相关文章
暂无评论...