# Theme : Angular/μFrontends
Module Federation is a feature in Angular that enables multiple separate Angular applications to work together as if it’s a single unified application.
With Module Federation, each Angular application can be developed, built, and deployed independently, but they can also share and reuse components and modules from other libraries
This allows teams to split their application into smaller, more manageable pieces and still achieve a seamless user experience for the end-user.
The main benefits of Module Federation include :
- Improved modularity: By splitting the application into smaller, more manageable pieces that can be developed, built, compiled and deployed separately.
- Faster build and deployment times: Only the changes made to a specific module need to be recompiled and redeployed. This leads to faster build and deployment times and reduces the risk of introducing errors into the system.
- Better scalability: Module Federation makes it easier to scale an application by allowing teams to add or remove modules as needed. This helps to keep the application flexible and adaptable to changing business requirements.
- Enhanced collaboration: Multiple teams can work on different parts of an application simultaneously, which can improve collaboration and reduce the risk of integration issues.
Overall, Module Federation in Angular offers a flexible and scalable solution for large-scale applications, helping developers to create a seamless user experience while improving their development process.
🎤 Speaker - Youness Houdass - Frontend Engineer @ SICPA
💬 Will be held in French
💻 Accessible - Devs, PM & designers
🔎 Theme - Mental health in Design
📍 Ecole 42 - Lausanne
If you can't make it, the event will be available on Youtube afterwards.
Thanks to our wonderful premium sponsors @liip_ch & @HidoraSwiss who help us make these journey possible 🙂
#module_federation #angular #webpack5