Modern JavaScript Tooling: Exploring Rolldown, Oxc, and Beyond
summary
Rolldown aims to replace the current ESBuild+Rollup mix to give Vite a single Rust bundler that preserves Rollup plugin compatibility and delivers 2.5–16× build time reductions and reports like GitLab’s 100× memory reduction for big projects; Oxc supplies a parser, resolver and transformer that claim parser 3× faster than SWC, resolver 26× faster, transformer ~40× faster than Babel, an Oxlint linter 50–100× faster, and real runs like 265k files checked in 22.5s.
AI-written summary · about
chapters (11)
- 0:00Modern JS tooling intro
- 1:44JS bundlers state
- 3:08Rolldown next-gen bundler
- 4:51Rolldown design & Rollup compat
- 6:57Oxc JavaScript compiler
- 9:46Oxlint ultra-fast linter
- 14:01Rust-JS integration challenges
- 19:18Rollup roadmap & Rolldown
- 21:03Full bundle mode dev server
- 24:35Vite unified tooling future
- 25:19Q&A
related talks
32mFaster Builds and Fewer Headaches with Modern JavaScript Tooling
26mOxc, Rolldown, Vitest, Vite: The Future of The JavaScript Toolchain
25mRolldown: How Vite bundles at the speed of Rust
42mVite and the Future of JavaScript Tooling
17mOxc: Next-Gen Rust tooling
39mBundlers: a deep dive into modern JavaScript build tools
37mVite Beyond a Build Tool
01h 02mLIVE Panel: Journey Into VoidZero
