SPA(싱글 페이지 애플리케이션)에서는 번들링이 필수라는 걸 누구나 알고 있습니다.하지만 MPA(멀티 페이지 애플리케이션)에서는 각 페이지가 독립적으로 로드되기 때문에“번들링이 꼭 필요할까?”라는 의문이 생깁니다.정답은 필수는 아니지만, 상황에 따라 매우 유용하다는 것
“공통 파일은 한 번만 로드된다”는 말은 마치 마법처럼 들리지만,사실은 개발자의 빌드 설정 + 브라우저의 캐시 메커니즘이 함께 작동한 결과입니다.이걸 정확히 이해하면 번들링의 역할이 훨씬 명확해집니다.먼저, 개발자가 직접 ‘공통 코드’를 분리하라고 지시해야 합니다.이걸
Vite는 차세대 프론트엔드 툴링으로 불릴 정도로 빠른 개발 환경과 최적화된 번들링 방식을 제공합니다. Webpack이나 Parcel 같은 기존 번들러에 비해 간결함, 속도, 최신 기능 지원 면에서 뛰어나며, React뿐만 아니라 Vue, Svelte, Preact 등