Module Federation

Micro-Frontend Architecture

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

module federation Logo

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.