Module Federation

Micro-Frontend Architecture

Make it easier to share code between javascript applications and make team collaboration more efficient

module federation Logo
Audio/video is not supported Please TryRefresh
Replay
Play
00:00 / 00:00
00:00
Fullscreen
Cssfullscreen
1x
  • 2x
  • 1.5x
  • 1x
  • 0.75x
  • 0.5x
Click and hold to drag

Code Sharing

Module Federation allows developers to share code between multiple projects in a decentralized way, making it easier to manage complex applications.

📦

Modularization

Applications can be split into smaller, self-contained modules that can be independently developed, tested, and deployed.

🎯

Flexibility

Module federation offers developers the freedom to choose and implement the architecture that best suits their needs.

🦀

Rspack

Supports Rspack and Webpack builds, accelerating your application builds.

🚀

Development Experience

Module federation supports dynamic type hints and chrome devtool to enhance the development experience.

🎨

Plugin System

Hooks allow you to quickly define your own plugins to control the behavior of module loading.


Contributors

© 2024 Module Federation core team. All Rights Reserved.