Rustifying Vite: Designing a Hybrid Toolchain for the Real World
watch on portal.gitnation.org ↗https://portal.gitnation.org/contents/rustifying-vite-designing-a-hybrid-toolchain-for-the-real-worldsummary
Covers replacing parts of a JS toolchain with Rust to speed builds and add features: using SWC for React transforms, evaluating pre-bundling, transformation and minification choices, and the limits of existing bundlers and V8-compatible features. Introduces Roldown — a Rust-based bundler exposing Rollup’s API for compatibility, faster builds and advanced chunking (module types, lazy barrel optimization, HMR, built-in minifier) — plus Swangular for efficient plugin handling and native Rust plugins that support module resolution, aliases, TSX transforms, dynamic imports and integration with minifier/transformer/linter/formatter tools.
AI-written summary · about
related talks
45mBundler Bonanza
29mModern JavaScript Tooling: Exploring Rolldown, Oxc, and Beyond
25mRolldown: How Vite bundles at the speed of Rust
39mBundlers: a deep dive into modern JavaScript build tools
17mTurbopack - Rust-based successor to Webpack
26mOxc, Rolldown, Vitest, Vite: The Future of The JavaScript Toolchain
38mVue.js and Vite Updates
23mRebuilding in Rust for Good Reason