Vite
Meer info
- Bedenker
- Evan You
- Uitgebracht
- Type
- Frontend-buildtool
- Licentie
- MIT
- Website
- vite.dev
- Broncode
- github.com/vitejs/vite
Frontend-tooling voor JS van Evan You (bedenker van Vue), 2020. Een devserver op basis van native ESM (in ontwikkeling is geen bundeling nodig), met Rollup voor de productiebuild. Sinds 2022 de standaardkeuze voor Vue, React, Svelte en Solid.
Devmodus: de browser importeert rechtstreeks en esbuild transformeert op aanvraag. Koude start <1 s tegenover 30–60 s bij Webpack. HMR <50 ms. Dependencies uit node_modules worden vooraf met esbuild gebundeld voor minder HTTP-verzoeken. Het pluginsysteem is compatibel met Rollup. v5 (2023): betere SSR-ondersteuning. v6 (2024): Rolldown (een herschrijving van Rollup in Rust) en oxc-integratie. Concurrenten: Turbopack (Vercel/Next.js), de bundler van Bun, Parcel. Positionering van Vite: ‘de standaardtooling voor Vue/React’ — de steun vanuit de community was in 2024 ongeëvenaard.