Vite

/viːt/ · Noun · Development · Origin: 2020

Definitions

  1. A frontend build tool and development server created by Evan You, the author of Vue.js, and first released in 2020; the name is French for quick. Earlier tools bundled an entire application before the dev server could start, which grew slow as projects grew. Vite instead serves source files to the browser as native ES modules, transforming each file only when it is requested, and pre-bundles dependencies with the fast esbuild bundler, so startup is near-instant regardless of app size. Hot module replacement updates only the changed module, keeping edits fast. For production, Vite bundles with Rollup and is moving to Rolldown, a Rust-based bundler with a Rollup-compatible API. Vite is framework-agnostic, with official templates for React, Vue, Svelte, and others, and serves as the foundation for frameworks including SvelteKit, Nuxt, and Astro. Its ecosystem includes Vitest, a test runner that shares Vite's configuration, and it became the default choice after Create React App was deprecated.

    In plain English: A modern tool for building web applications that's dramatically faster than older tools — your changes appear almost instantly during development.

Related Terms

Comparisons Featuring This Term