프로젝트 소개
Vite는 현대적인 웹 애플리케이션 개발을 더 빠르고 효율적으로 만들기 위한 프론트엔드 툴링 프로젝트입니다. 이는 크게 개발 서버와 빌드 명령이라는 두 가지 부분으로 나뉩니다.
개발 서버는 네이티브 ES 모듈을 기반으로 하며, 특히 매우 빠른 핫 모듈 교체(HMR)와 같은 기능 향상을 통해 전체 페이지를 다시 로드하지 않고도 브라우저에 변경 사항이 반영되도록 합니다. 빌드 명령은 Rolldown을 사용하여 코드를 번들링하며, 프로덕션을 위해 고도로 최적화된 정적 자산을 생성하도록 사전 설정되어 있습니다.
확장성은 핵심 설계 목표입니다. Vite는 완전한 타입 지원을 제공하는 Plugin API와 JavaScript API를 노출하여, 프레임워크 및 툴링 제작자가 자체적인 변환, 해석 동작 및 개발 서버 미들웨어를 통합할 수 있도록 합니다.
저장소 구조 및 패키지:
- vite — 코어 패키지.
- @vitejs/plugin-legacy — 레거시 브라우저 지원 플러그인.
- create-vite — 새 프로젝트 시작을 위한 스캐폴딩 도구.
저장소의 추가 자료에는 기여 가이드와 MIT 라이선스가 포함되어 있습니다. README에는 Discord 채팅 커뮤니티, 버전 및 Node 호환성을 위한 npm 배지, CI 빌드 상태 배지 및 스폰서 월 링크가 포함되어 있습니다.
기능, 플러그인 개발 및 JavaScript API를 다루는 문서는 별도의 프로젝트 사이트에서 제공됩니다. 이름은 '빠르다'는 뜻의 프랑스어에서 유래했으며 'veet'라고 발음합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.