Module Federation 2.0 has reached stable release, delivering a major architectural overhaul developed by ByteDance's Web Infra team alongside original author Zack Jackson. Key additions include dynamic TypeScript type hints that auto-generate and hot-reload types from remote modules, a fully decoupled runtime layer enabling support across webpack, Rspack, Rollup, Rolldown, Vite, and Metro, plus framework integrations for Next.js, Modern.js, and Storybook. First-class Node.js support enables remote modules to be consumed server-side, supporting SSR and backend-for-frontend patterns. A new Side Effect Scanner CLI tool statically analyses build outputs for global variable pollution and CSS scope issues before integration. Migration from 1.x is incremental via the @module-federation/enhanced package. Community reception is broadly positive on type hints and DevTools improvements, though some developers still prefer monorepo tooling for simpler setups.
Sort: