Advanced · 3h 5m · lessons
Micro Front-ends
Split a large frontend into independent pieces owned by different teams.
What you'll learn
- ✦Explain what micro-frontends are and why teams use them
- ✦Describe the app-shell model and composition methods
- ✦Compare build-time and run-time composition (Module Federation)
- ✦Handle shared state, styling, routing, and communication across apps
- ✦Reason about shared dependencies, performance, and independent deploys
- ✦Isolate failures, version contracts, and judge when to adopt them
Syllabus
Module 1
What are micro-frontends? Free
Module 2
Composing them Locked
Module 3
Cross-cutting concerns Locked
Module 4
Performance & delivery Locked
Module 5
Reliability & ownership Locked
Module 6
Making the call Locked