개발에서 Vite가 Webpack보다 개발 서버 시작이 빠른 핵심 이유는?

보통 freeCodeCamp
보기 및 정답
A 번들링 없이 브라우저의 네이티브 ES 모듈을 활용하여 필요한 모듈만 온디맨드로 제공한다
B Webpack보다 더 강력한 Gzip, Brotli 압축 알고리즘을 적용하여 번들 크기를 줄인다
C 모든 소스 코드와 의존성 모듈을 메모리에 미리 로드하여 파일 시스템 접근을 줄인다
D TypeScript, JSX 등의 변환을 지원하지 않아 빌드 파이프라인이 단순하고 빠르다

해설

Webpack은 모든 모듈을 번들링한 후 서버를 시작하지만, Vite는 esbuild로 의존성만 사전 번들링하고 소스 코드는 브라우저의 ES module import를 통해 필요할 때만 변환합니다. 프로젝트 크기와 무관하게 서버 시작이 빠르고, HMR(Hot Module Replacement)도 즉각적입니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...