Faster Builds and Fewer Headaches with Modern JavaScript Tooling
summary
Vite becomes the shared dev layer while Rolldown replaces multiple bundlers to give 3–16× production build speedups and simpler chunking; Oxc (the Oxidation compiler) supplies a parser 3× faster than SWC and 5× faster than Bun’s parser, a resolver ~20× faster than enhanced-resolve, transformer/minifier and DTS emitter, and Oxlin provides linting 50–100× faster than ESLint; a real run shows Oxlin finishing in 22.5s across 264,925 files with 101 rules, and migration can be as simple as swapping the vite alias to the Rolldown package.
AI-written summary · about
chapters (9)
- 0:00Modern JS tooling intro
- 3:58Why modern tooling matters
- 8:10What is a bundler
- 11:01Rolldown unified bundler
- 16:17OXC compiler foundation
- 19:24OXLint vs ESLint
- 20:06Vitest high-performance testing
- 22:54Vit & Rolldown future
- 25:22Closing & Q&A
related talks
29mModern JavaScript Tooling: Exploring Rolldown, Oxc, and Beyond
26mOxc, Rolldown, Vitest, Vite: The Future of The JavaScript Toolchain
25mRolldown: How Vite bundles at the speed of Rust
37mVite Beyond a Build Tool
42mVite and the Future of JavaScript Tooling
20mVite - The Next Generation Frontend Tooling
23mBuilding in fast feedback loops
15mVite: The next generation frontend tooling
