Micro frontends and the multiverse of Frameworks
summary
Claim: combining Micro Frontends + Module Federation + Web components lets an Angular host load remote apps built in Angular (different versions), React, Vue, etc., on the same page. Implementation uses NX and webpack Module Federation, web components that bootstrap whole apps, a shared host library for analytics/feature flags, and custom events for cross‑framework state and routing. Demo shows components rendering, state updates and URL history syncing. Caveats: currently webpack‑centric and risk of global window collisions unless namespaced.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 0:33Micro frontends benefits
- 5:06Webpack Module Federation
- 7:36Web components encapsulation
- 10:06Demo
- 17:12Multi-framework integration
- 21:08Code walkthrough
- 28:30Limitations and future
- 29:52Security and state
related talks
36mMicro Frontends in Action!
25mAdvanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
47mMicro Frontends Unmasked
47mMicro Frontend, Module Federation with Manfred Steyer
38mThe Microfrontend Revolution: Using Webpack 5 Module Federation with Angular
45mMicro Frontends in Action!
30mFederated Angular: Micro Frontends with Module Federation
32mBuilding a Multi-Framework Micro-Frontend App with Webpack5
