~/talk

Module Federation in 2024: Beyond Webpack

links:none on file
slides:none on file

Module Federation detaches from webpack into a library-style runtime with a new runtime plugins middleware, remote federated types, hot refresh across remotes, and deterministic lockfile snapshots that make sharing stable at ByteDance scale (15,000 front-ends, 10,000+ frontend engineers, ~10,000 weekly deployments). An accompanying platform, Zephyr cloud, cuts deploy/iteration loops down (claimed ~200 ms in ideal cases) and enforces snapshots; a Rust bundler, RS Pack, runs ~11× faster than webpack. Reported outcomes: ~80% smaller initial JS and a ~300% increase in engineering throughput.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Module Federation basics
  3. 2:33Redesign needs and scale
  4. 7:31Module Federation V2 goals
  5. 8:54Runtime API introduction
  6. 11:01Runtime plugins explained
  7. 13:30Runtime plugin examples
  8. 15:58Error handling with hooks
  9. 17:22Dynamic remotes
  10. 20:50TypeScript integration
  11. 23:15Fast refresh across apps
  12. 23:57Lock files and snapshots
  13. 26:44DevTools and visualization
  14. 27:50Hot reload in production
  15. 28:10Zephyr deployment tool
  16. 32:24Zephyr benefits and metrics
  17. 37:16RSBuild and Rspack
  18. 39:01Rspack future features
  19. 41:15Rspack ecosystem
  20. 42:17Rspack ROI and savings
  21. 44:26RS Doctor and analysis
  22. 45:53Modern.js meta framework
  23. 47:18RS Lib and packaging
  24. 48:00Federation roadmap
  25. 50:31Future developments
  26. 51:15Q&A session
~/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.