Turbopack is vercel's Rust-based JavaScript bundler designed to replace Webpack, claiming to be up to 700x faster. It's built into Next.js and optimized for the React ecosystem. Still maturing, but it represents the trend of rewriting JS tooling in faster languages.
Vercel's Rust-based JavaScript bundler designed to replace Webpack, claiming to be up to 700x faster. It's built into Next.js and optimized for the React ecosystem. Still maturing, but it represents the trend of rewriting JS tooling in faster languages.
The server builds the full HTML page before sending it to the browser. Great for SEO and fast initial loads because users see content immediately instead of a blank screen.
The browser downloads a minimal HTML shell, then JavaScript builds the page. Fast subsequent navigations, but users might see a loading spinner on first visit.
When server-rendered HTML gets "activated" by JavaScript in the browser. The page looks ready instantly, then becomes interactive once the JS loads and attaches event listeners.
A web app that loads once and never does a full page refresh. Navigation feels instant because it just swaps content instead of requesting new HTML from the server.
The traditional web model where each page is a separate HTML document. Click a link, server sends a new page. Simple, reliable, and SEO-friendly out of the box.