Vite

이상엽·2024년 10월 11일

프로그래밍 

목록 보기
1/2

Vite란 무엇인가?

Vite는 빠르고 효율적인 프런트엔드 빌드 도구입니다. 프랑스어로 "빠르다"는 의미를 가진 Vite는 기존의 웹팩(webpack)과 같은 번들러보다 훨씬 빠른 개발 환경을 제공합니다. Vue.js의 창시자인 에반 유(Evan You)가 개발했으며, Vue, React 등의 다양한 프레임워크와 함께 사용할 수 있습니다.

Vite의 주요 특징

1. 빠른 개발 서버

Vite는 개발 서버를 실행할 때 파일을 즉시 빌드하는 것이 아니라, ES 모듈을 활용하여 필요한 부분만 빠르게 제공합니다. 이는 매우 빠른 핫 리로딩을 가능하게 합니다.

2. 최소화된 번들링

생산 모드에서는 Rollup을 사용하여 효율적으로 번들링을 수행합니다. 이는 프로젝트의 최종 크기를 줄여주고, 성능을 극대화합니다.

3. 기본 지원

Vite는 Vue, React, Preact, Svelte 등 다양한 프레임워크를 기본으로 지원하며, 타입스크립트와 같은 최신 웹 기술도 쉽게 통합할 수 있습니다.

Vite의 장점

  • 빠른 빌드 속도: 개발 중에는 코드 변경이 거의 즉시 반영됩니다.
  • 모던 브라우저 지원: Vite는 최신 브라우저의 ES 모듈 기능을 적극 활용합니다.
  • 간편한 설정: Vite는 기본 설정이 매우 간단하여 빠르게 프로젝트를 시작할 수 있습니다.

Vite로 프로젝트 시작하기

npm create vite@latest
npm run dev
profile
바이크타는개발자

0개의 댓글