~/talk

Remixing the Bundler

Talkat dotJS 2024 · on Thursday, 2024-06-27· [frontend-architecture]
slides:none on file

Claim: frameworks stop owning bundlers and become plugins for Vite. Evidence: Remix migrates off esbuild into a Remix Vite plugin, ships an unstable plugin then keeps a CLI for build orchestration until Vite adds a Builder/environment API in v6. Specifics: esbuild for dev, rollup for prod historically, hot module reloading and multiple server builds force orchestration. Surprise: about half of all React installs use react router. Outcome: conventions move into a plugin and core routing merges back into react router.

AI-written summary · about

  1. 0:00Introduction
  2. 1:14Libraries vs frameworks in React
  3. 2:26Remix as full-stack framework
  4. 3:34Remix’s bundler and esbuild origins
  5. 5:21From esbuild to Vite
  6. 8:05Vite plugin limitations
  7. 10:00Remix Vite stable release
  8. 11:03Vite’s environment API
  9. 13:40Vite benefits for authors
  10. 15:11What remains of the framework today
  11. 16:00Merging Remix into React Router
  12. 17:07Why this shift matters
  13. 19:23Conclusion
~/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.