
Sign up to save your podcasts
Or


哈喽啊,各位久等了。本期播客我们邀请到了字节跳动Web Infra团队的heal一起聊聊模块联邦2.0的那些事儿。作为这项技术的核心开发者,heal用通俗易懂的方式给我们讲解了模块联邦从1.0到2.0的蜕变历程,包括如何摆脱Webpack的限制,实现更灵活的架构设计。
在节目中,heal分享了不少实战经验:在字节跳动内部,模块联邦是如何支撑起复杂的前端架构的;它和微前端方案Garfish如何各司其职又相互配合;还有那些正在研发中的新特性,比如SSR优化、跨端支持等。这期内容既有技术深度又不失趣味性,无论你是想了解前沿技术趋势,还是正在寻找工程化解决方案,相信都能从中获得启发。对了,文末我们还准备了相关开源项目的获取方式,感兴趣的朋友可以继续深入探索。
时间轴00:02 - 开场介绍,嘉宾heal(模块联邦2.0开发者)加入。
00:42 - 模块联邦(Module Federation)技术名词解析。
01:25 - 模块联邦1.0的痛点:绑定Webpack、调试复杂、缺乏最佳实践。
02:39 模块联邦2.0的改进:独立于构建工具,支持Webpack/Vite/Rspack。
04:20 模块联邦在字节跳动的应用:跨团队协作与微前端实践。
06:34 模块联邦典型场景:技术中台、动态加载组件/页面/应用。
10:30 模块联邦2.0的核心协议:`manifest` 标准化与版本控制。
12:48 迁移到2.0的实践:新手友好文档、脚手架工具、社区插件支持。
18:20 社区生态:Nx插件周下载量370万+,适配Vite/Rollup等。
24:27 开源故事:从内部Fork到与原作者合作,最终开源。
28:09 未来规划:SSR优化、RSC支持、AI结合(如Copilot)。
36:00 前端基建的扩展:跨端(Lynx)、共享依赖Tree Shaking。
52:34 嘉宾分享:工作经历、生活平衡、给新人的建议。
历史节目No.56 和拳头了解Rspack和基建开源的故事,祝大家成为更好的Web Worker
嘉宾
By Web Worker4.5
22 ratings
哈喽啊,各位久等了。本期播客我们邀请到了字节跳动Web Infra团队的heal一起聊聊模块联邦2.0的那些事儿。作为这项技术的核心开发者,heal用通俗易懂的方式给我们讲解了模块联邦从1.0到2.0的蜕变历程,包括如何摆脱Webpack的限制,实现更灵活的架构设计。
在节目中,heal分享了不少实战经验:在字节跳动内部,模块联邦是如何支撑起复杂的前端架构的;它和微前端方案Garfish如何各司其职又相互配合;还有那些正在研发中的新特性,比如SSR优化、跨端支持等。这期内容既有技术深度又不失趣味性,无论你是想了解前沿技术趋势,还是正在寻找工程化解决方案,相信都能从中获得启发。对了,文末我们还准备了相关开源项目的获取方式,感兴趣的朋友可以继续深入探索。
时间轴00:02 - 开场介绍,嘉宾heal(模块联邦2.0开发者)加入。
00:42 - 模块联邦(Module Federation)技术名词解析。
01:25 - 模块联邦1.0的痛点:绑定Webpack、调试复杂、缺乏最佳实践。
02:39 模块联邦2.0的改进:独立于构建工具,支持Webpack/Vite/Rspack。
04:20 模块联邦在字节跳动的应用:跨团队协作与微前端实践。
06:34 模块联邦典型场景:技术中台、动态加载组件/页面/应用。
10:30 模块联邦2.0的核心协议:`manifest` 标准化与版本控制。
12:48 迁移到2.0的实践:新手友好文档、脚手架工具、社区插件支持。
18:20 社区生态:Nx插件周下载量370万+,适配Vite/Rollup等。
24:27 开源故事:从内部Fork到与原作者合作,最终开源。
28:09 未来规划:SSR优化、RSC支持、AI结合(如Copilot)。
36:00 前端基建的扩展:跨端(Lynx)、共享依赖Tree Shaking。
52:34 嘉宾分享:工作经历、生活平衡、给新人的建议。
历史节目No.56 和拳头了解Rspack和基建开源的故事,祝大家成为更好的Web Worker
嘉宾
113 Listeners

45 Listeners

25 Listeners

197 Listeners

291 Listeners

370 Listeners

294 Listeners

323 Listeners

12 Listeners

90 Listeners

52 Listeners

10 Listeners

18 Listeners

52 Listeners

0 Listeners