0PricingLogin
React Academy · Lesson

Micro-Frontend Concepts & Trade-offs

Understand why teams adopt micro-frontends, the runtime vs build-time split approaches.

What Are Micro-Frontends?

Micro-frontends extend microservices to the UI layer. A single web application is split into independently owned, developed, and deployed frontend pieces owned by separate teams.

Integration Strategies

There are three main integration strategies: build-time (npm packages), server-side (edge composition), and runtime (Module Federation, iframes, web components).

All lessons in this course

  1. Micro-Frontend Concepts & Trade-offs
  2. Module Federation with Webpack 5
  3. Shared State & Routing Between MFEs
  4. Independent Deployment & CI Pipelines for MFEs
← Back to React Academy