| 원저자 | 에반 유 |
|---|---|
| 개발자 | 보이드제로(VoidZero Inc) |
| 발표일 | 2020년 4월 20일 |
| 안정화 버전 | |
| 저장소 | github |
| 프로그래밍 언어 | 타입스크립트 |
| 플랫폼 | Node.js, Deno, Bun |
| 언어 | 영어 영어, 중국어, 일본어, 스페인어 문서 제공 |
| 종류 | 개발 서버 |
| 라이선스 | MIT 허가서 |
| 웹사이트 | vite |
Vite(프랑스어: [vit], "veet/비트"와 비슷하게 발음)는 보이드제로(VoidZero Inc)가 지원하는 로컬 개발 서버이다. Vite는 Vue.js의 창시자인 에반 유가 작성했다. 타입스크립트와 JSX를 지원한다. 내부적으로 번들링을 위해 Rollup 및 esbuild를 사용한다.
Vite는 파일이 편집되는 것을 모니터링하며, 파일을 저장할 때 'HMR'(Hot Module Replacement)이라 불리는 과정을 통해 웹 브라우저가 편집된 코드를 다시 로드하도록 한다. 이는 애플리케이션 전체를 다시 컴파일하는 대신, ES6 모듈(ESM)을 사용하여 변경된 특정 파일만 다시 로드하는 방식으로 작동한다.
Vite는 서버 사이드 렌더링(SSR)에 대한 기본 지원을 제공한다. 기본적으로 TCP 포트 5173에서 대기한다. Vite를 설정하여 HTTPS를 통해 콘텐츠를 서비스하거나, 아파치 HTTP 서버 또는 Lighttpd와 같은 백엔드 웹 서버로 요청(웹소켓 포함)을 프록시하는 것이 가능하다.
Vite는 개발 중 대기 시간을 줄여주는 HMR(Hot Module Replacement) 시스템을 갖추고 있다. Vite는 리액트, Vue, Svelte와 같은 프레임워크를 지원하며, 서버 사이드 렌더링(SSR), 코드 분할, 비동기 로딩 기능을 갖추고 있다.
Viteconf는 프런트엔드 도구에 대한 강연을 여는 행사이다. 2022년, 2023년, 2024년 행사는 온라인으로 개최되었다. 2025년 10월에는 암스테르담에서 첫 대면 Viteconf가 개최되었다.