Vite
Original authorEvan You
DeveloperVoidZero Inc
Initial release20ย April 2020; 6 years agoย (2020-04-20)
Stable release
8.0.12[1]ย Edit this on Wikidata / 11 May 2026; 4 days agoย (11 May 2026)
Written inTypeScript
PlatformNode.js, Deno, Bun
Available inEnglish
Docs in English, Chinese, Japanese and Spanish
TypeDevelopment server
LicenseMIT License
Websitevite.dev Edit this at Wikidata
Repositorygithub.com/vitejs/vite

Vite (French: [vit], like "veet") is a local development server backed by VoidZero Inc.[2] Vite was written by Evan You, the creator of Vue.js. It has support for TypeScript and JSX. It uses Rolldown internally for bundling.[3]

Vite monitors files as they are being edited and upon file save the web browser reloads the code being edited through a process called Hot Module Replacement (HMR)[4] which works by just reloading the specific file being changed using ES6 modules (ESM) instead of recompiling the entire application.

Vite provides built-in support for server-side rendering (SSR). By default, it listens on TCP port 5173.[5] It is possible to configure Vite to serve content over HTTPS and proxy requests (including WebSocket) to a back-end web server, such as Apache HTTP Server or lighttpd.

Features and performance

edit

Vite has a Hot Module Replacement (HMR) system, which reduces wait times during development. Vite supports frameworks such as React, Vue, and Svelte, and has server-side rendering (SSR), code-splitting, and asynchronous loading.

Viteconf

edit

Viteconf is an event that hosts talks about frontend tooling.[6] The conventions in 2022,[7][6] 2023,[8] and 2024,[9] were held online. In October 2025, the first in-person Viteconf was held in Amsterdam.[10][11]

See also

edit

References

edit
  1. ^ "Release 8.0.12". 11 May 2026. Retrieved 12 May 2026.
  2. ^ "Announcing VoidZero - Next Generation Toolchain for JavaScript". void(0). Retrieved 2025-06-15.
  3. ^ "Why Vite". vite.dev.
  4. ^ "Educative Answers - Trusted Answers to Developer Questions". Educative. Retrieved 10 November 2023.
  5. ^ 5 (Roman numeral V) + 1 (Roman numeral I) + 7 (Leet for T) + 3 (Leet for E)
  6. ^ a b East, David (30 Aug 2022). "Come join us at ViteConf 2022!". The Firebase Blog. Retrieved 24 September 2025.
  7. ^ "ViteConf is back!". blog.stackblitz.com. 10 August 2023. Retrieved 24 September 2025.
  8. ^ "Astro @ ViteConf 2023". Astro. 2 October 2023. Retrieved 24 September 2025.
  9. ^ "ViteConf 2024 was a blast". blog.stackblitz.com. 22 October 2024. Retrieved 24 September 2025.
  10. ^ "ViteConf". viteconf.amsterdam. Retrieved 2025-12-29.
  11. ^ "Big Announcement: The First In-Person ViteConf 2025 in Amsterdam! - Vue School Articles - Vue School". vueschool.io. Retrieved 24 September 2025.
edit


๐Ÿ“š Artikel Terkait di Wikipedia

Bun (software)

supports bundling, minifying and server-side rendering (Svelte, Nuxt.js, Vite). Bundling refers to the process of combining multiple files and assets like

List of TypeScript software and tools

framework optimized for Vite and TypeScript TypeScript JavaScript List of free software programmed in TypeScript Lists of programming software development tools

Angular (web framework)

Analog is a full stack web meta-framework based upon Angular powered by Vite and Nitroย [wd]. Angular Material is a UI component library that implements

CodeSandbox

Server Solid (Vite) Solid Start Storybook (React) SvelteKit Tailwind CSS TanStack Start Tensorflow Universal Vanilla TypeScript Vite (JS) Vite (TS) Vue.js

Webpack

developer to reload the page. Free and open-source software portal Browserify Vite Grunt (software) Gulp.js JavaScript framework "Release Date of Version

Module bundler

bundles, often applying optimisations such as minification and tree shaking. Vite Webpack Esbuild Browserify "The Complete JavaScript Module Bundlers Guide"

Nuxt

free and open source full-stack web framework based on Vue.js, Nitro, and Vite. Nuxt is inspired by Next.js, which is a similar framework based on React

Svelte

number of integrations for popular software projects under the Svelte organization including integrations for Vite, Rollup, Webpack, TypeScript, VS Code