~/talk

From Monolithic Web App to Micro-Frontends – Extending Microservices Architecture to the Frontend

TalkinRussianat OdessaJS 2018 · on Sunday, 2018-07-08· [frontend-architecture, react]

A large React monolithic web app was refactored into independently built, runtime‑loaded feature packages using a thin SPA that performs dependency injection. A monorepo with Lerna and Yarn wires local packages and publishes only changed packages; runtime‑loaded bundles allow teams to deploy or run multiple bundle versions (canary/A‑B) without changing others. The migration took about six weeks of refactor, did not reduce total download size, but reduced cross‑team coordination and release friction.

AI-written summary · about

  1. 0:00Micro-frontends transition
  2. 10:43Monolithic frontend apps
  3. 12:28SPA growth challenges
  4. 14:16Thin SPA with DI
  5. 16:43Architecture changes impact
  6. 18:12Monorepo for frontend
  7. 20:46Monorepo versioning
  8. 21:51Lerna local dev
  9. 23:16Micro-frontends deployment
  10. 24:43Refactoring timeline
  11. 25:47Dependency management
  12. 26:52A/B testing deployments
  13. 27:37Future with web components
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.