~/talk

Bundler Bonanza

Talkat Connect.Tech 2024 · 2024-11-18..11-20· [javascript, web-performance]
links:none on file
slides:none on file

Explains why bundlers rely on AST transforms and shows concrete tooling choices: Babel plugins and codemods (with Babel plugin tester) for automated refactors, esbuild and SWC for speed, Rollup for library tree‑shaking, V for dev ESM loading and Rollup/esbuild production builds, Parcel for zero‑config, TurboPack and RSPack as new Rust alternatives. Claims include SWC: 20x faster and a report that a team transpiled 2M lines in ~10s; notes a single webpack plugin once added ~15 minutes to builds in a large monorepo with 1000+ monthly users.

AI-written summary · about

  1. 0:00Introduction
  2. 2:14Why bundle JavaScript
  3. 10:16Abstract syntax trees
  4. 21:57Modern bundlers overview
  5. 26:11Webpack deep dive
  6. 29:18ESBuild and Rollup
  7. 32:05Vite bundler
  8. 37:03Parcel zero-config
  9. 38:48TurboPack and RSBuild
  10. 44:11Conclusion and Q&A
~/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.