Vue.js and Vite Updates
summary
V is building rown Rust bundler to combine esbuild speed with Rollup feature parity: stage one replaces esbuild for dependency prebundling, stage two targets Rollup parity for production bundling, stage three adds built‑in transforms and minification, then selectively ports hot paths into Rust. Problems it tackles: slow production builds, dev/prod inconsistencies, SSR externals, network overhead from many ESM requests, limited chunking control and no first‑party module federation. V already shows wide uptake (60k stars 7.2M weekly downloads); rown is early WIP with a small Rust team and Rollup collaboration.
AI-written summary · about
chapters (15)
- 0:00Vue and Vite updates intro
- 2:56New Vite bundler reasons
- 8:23Vite in modern web
- 10:09Vite design principles
- 15:06Vite setup challenges
- 20:54Rown as Vite bundler
- 23:47Rown roadmap plans
- 25:54Rown impact on Vite
- 27:44TypeScript in Vue/Vite
- 28:48Vue defineModel updates
- 30:57Vue/Vite maintainer life
- 33:43Open source handoffs
- 36:15Rust in Vue core
- 37:40Reactive props status
- 38:01Closing and Q&A
related talks
25mRolldown: How Vite bundles at the speed of Rust
21mVue's Road to Vite
20mThe Inner Workings of Vite Build
26mHow Vite Came to Be
38mVite, a New Era of Frontend Tooling?
20mVite - The Next Generation Frontend Tooling
29mModern JavaScript Tooling: Exploring Rolldown, Oxc, and Beyond
01h 19mVite Panel Discussion 2023
