Micro-Frontend and Monorepo: Keys to Scaling Development
summary
The talk explains how using micro-frontends together with a monorepo sped up the team's development. It covers concrete problems and solutions: integrating products that have independent release cycles, swapping dependencies at runtime, and improving developer experience when moving to local HTTPS with HTTP/2; the presenter gives practical, real-world advice for keeping flexibility and speed.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 1:08Delta system scaling
- 2:10Micro-frontend benefits
- 3:57Header micro-frontend example
- 5:22NPM package issue
- 5:44Up-in-Up integration
- 7:30Up-in-Up pros/cons
- 8:53Library updates
- 10:58Webpack Dynamic Remote Containers
- 13:27Dynamic Remote Containers details
- 15:34When to use Dynamic Remote
- 16:58Monorepos why needed
- 18:23Monorepo selection
- 19:29Local dev with monorepo
- 21:58HTTPS and proxy issues
- 23:22Solving local dev issues
- 24:46Infrastructure downsides
- 25:51Summary
- 27:59Q&A: micro-frontends migration
- 29:43Q&A: SSR with micro-frontends
- 30:03Q&A: laptop recommendations
- 32:10Q&A: Delta customization
- 33:56Q&A: Delta data filtering
- 35:19Q&A: feature flags & performance
- 37:28Q&A: local dev for other apps
related talks
24mMicrofrontends
14mMicro-frontends: Is it a Silver Bullet?
40mScaling Frontend Development
36mMicrofrontends: Scalability Savior or Unmanageable Maze?
38mFrom Microfrontends and back
39mScaling Frontend Development
34mMicro Frontends
21mEmbracing Micro-frontends: A Comprehensive Guide for Modern Web Development
