文章预览
点击上方 前端Q ,关注公众号 回复 加群 ,加入前端Q技术交流群 前言 image.png 什么是模块联盟(Module Federation)? 让 JavaScript 应用间共享代码更加简单,团队协作更加高效。 类似于服务端的微服务, Module Federation 是一种支持前端应用分治的架构模式,它允许你在多个应用或微前端应用之间共享功能级代码,这种方案的好处是: 减少代码重复; 提升代码可维护性; 降低应用程序的整体大小; 提高应用程序的性能; 什么是Module Federation 2.0? 除了老版本已支持的模块导出、模块加载、依赖共享之外,额外支持了: 📝 Manifest :定义 Module Federation 元数据信息; 🚀 动态类型提示 :使用远端模块时,和引入npm包一样的体验,支持类型提示,并且还支持热更新; 🎨 Module Federation 运行时 :支持通过运行时API注册共享依赖、动态注册和加载远程模块;
………………………………