Turbopack: DX Matters
summary
Turbopack is a new Rust-built bundler with a reactive incremental first engine (Turbo Engine) that aims to make incremental builds independent of app size, achieve sub‑second HMR on large apps, and use persistent/remote caching plus multicore parallelism. It replaces deep Webpack bookkeeping with an implicit, lazy-by-default graph, offers JS and Rust plugin APIs, and prototypes show orders-of-magnitude incremental speedups; remaining costs include Rust compile time, memory for million-node graphs, and platform-specific binary builds.
AI-written summary · about
chapters (10)
- 0:00Intro
- 1:02Developer experience challenge
- 8:47Huge investment
- 11:05Build the successor to webpack
- 11:15Goals
- 15:24Story
- 17:05Approach
- 29:53Challenges
- 41:56New ideas
- 47:44Outro
related talks
27mTurbopack. Why? How? When? and the Vision...
20mIntroducing Turbopack: the Turbo-charged bundler
17mTurbopack - Rust-based successor to Webpack
24mTurbopack and Rspack - Modern day JavaScript bundlers
23mRspack: The Rust-Fueled Bundling Breakthrough
01h 10mIntroducing Next.js 13 and Turbopack
45mBundler Bonanza
16mRealtime Webpack - Pushing on-demand bundling to the limits
