Micro-Frontends with Module Federation: Beyond the Basics
Can you integrate a React app inside an Angular app? Discover the 'Frankenstein architecture' and other advanced patterns for building real-world micro-frontends.
#1about 5 minutes
The role of micro-frontends in scaling development teams
Micro-frontends enable scaling by splitting large applications into smaller parts managed by autonomous teams, with module federation providing the necessary runtime integration.
#2about 8 minutes
The basics of configuring module federation
Module federation uses a host and remote model, where the host application uses dynamic imports to load exposed files from separately deployed remote applications.
#3about 7 minutes
Strategies for managing library version mismatches
Module federation handles version mismatches by default by selecting the highest compatible version, but can be configured with singletons or strict version checks for more control.
#4about 8 minutes
Loading micro-frontends with dynamic federation
Dynamic federation allows loading micro-frontends without upfront configuration by using a helper function and the Webpack runtime API to dynamically construct routes.
#5about 6 minutes
Comparing mono-repos and multiple repos for micro-frontends
Choosing between multiple repositories for strict decoupling or a mono-repository for easier code sharing involves trade-offs in dependency management and version control.
#6about 7 minutes
Building a multi-framework Frankenstein architecture
It is possible to integrate applications built with different frameworks like React or Vue by using a wrapper component to bootstrap them inside a host application.
#7about 2 minutes
Key takeaways for advanced module federation usage
A summary of advanced module federation techniques including version mismatch strategies, dynamic loading, repository structures, and multi-framework integration.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
04:47 MIN
Using Webpack 5 Module Federation for micro frontends
Front-End Micro Apps
02:57 MIN
Integrating micro frontends with module federation
Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
05:28 MIN
How Module Federation enables runtime integration
Micro Frontends with Module Federation: Why and How?
04:34 MIN
Conclusion and key takeaways on micro frontends
Micro Frontends with Module Federation: Why and How?
13:10 MIN
Audience Q&A on practical micro-frontend challenges
Micro Components - a different approach to a simpler component-based webThere has been a lot of heated discussion lately in the web community about component based development. One side argued that Web Components are a standard we should follow whereas others complained that they still lag behind in what frameworks offer...
Benedikt Bischof
Why You Shouldn’t Build a Microservice ArchitectureWelcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Michael Eisenbart who talks about the pros and cons of microservice architecture.About the speaker:Michael has been working for Bosch as a sof...
The Best 7 Frontend Frameworks for Developers in 2025Which frontend frameworks should developers focus on in 2025? We’re listing them for you and showing advantages and drawbacks. You’ll notice we included some libraries as well, because you can’t miss those in 2025.What is the best front end framework...
From learning to earning
Jobs that call for the skills explored in this talk.