logo

[Webpack 알아보기] #4 - Chunk/ Hash란?

* 관련 기술 스택이 없습니다
emoji

• Chunk는 번들 파일을 효과적으로 다루기 위해 여러 파일로 나누는 것을 의미한다. 이는 파일의 요청 수를 줄이는 장점이 있지만, 파일 크기가 커져 로딩 시간이 지연되는 단점이 있다.
• Chunk의 종류로는 runtime chunk file과 vendor chunk file이 있다. runtime chunk file은 애플리케이션의 런타임 환경에서 사용되는 코드들만 분류하며, vendor chunk file은 외부 패키지에 해당하는 모듈들만 분류한다.
• Hash는 파일 변경 후 빌드가 될 때마다 부여되는 임의의 길이의 데이터값을 의미한다. 이는 파일이 변경되고 빌드될 때마다 웹팩에서 자동으로 값이 변경된다.
• Hash의 종류로는 Content Hash와 Chunk Hash가 있다. Content Hash는 컨텐츠에 따라 사용하는 해시 값이며, Chunk Hash는 특정 chunk에 해당하는 해시 값이다.

thumbnail
북마크
공유하기
신고하기
3분 분량
조회수 1008
profile-imagesonny
2년 전
Copyright © 2025. Codenary All Rights Reserved.