~/talk

Turbopack. Why? How? When? and the Vision...

Talkat React Day Berlin 2022 · on Friday, 2022-12-02· [javascript, web-performance]

Claims a Rust core using Rust+SWC to get parallelism and memory safety, plus a Turbo Engine that records dependencies as a task graph (about 200 tasks per module in practice) to make incremental builds independent of app size. Implements lazy asset graphs so dev-server builds only requested pages, and plans remote shared caching and team-wide graphs. TurboPack and the engine are open source, alpha-quality and not yet feature-complete for production.

AI-written summary · about

  1. 0:00Turbopack intro and mission
  2. 1:56Why Turbopack was created
  3. 6:30Webpack challenges and incremental builds
  4. 10:49Turbo Engine architecture and Rust
  5. 13:19Caching and parallelism in Turbo Engine
  6. 17:53Turbopack as mixed-environment bundler
  7. 19:58Next.js integration and plans
  8. 21:46Turbopack plugin system and vision
  9. 23:51Turbo Engine future and cloud builds
  10. 25:38Granular caching and performance insights
~/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.