Bundle란?
웹팩을 사용하게 되면 웹에 사용되는 파일들을 모두 번들이라는 과정을 거쳐 확장자 별로 하나의 파일들이 만들어진다
이렇게 서로 참조 관계가 있는 모듈들을 하나의 파일로 묶는 것을 번들이라고 한다.
Bundle 가 중요한 이유
- 모든 모듈을 로드하기 위해 검색하는 시간이 단축된다.
- 파일 접근한다음 읽고 해석한 다음 접근을 끊는 과정을 파일마다 반복된다 번들링을 하게 되면 한 파일 안에 모듈들이 모이게 되기 때문에 모듈을 찾고 해석하는 시간이 줄어든다.
- 사용하지 않는 코드를 제거해준다
- 모듈 내에서 기능을 내보낼 때 번들링을 통해 사용하지 않는 코드를 제거해주고 파일의 크기를 줄여준다.
- 파일의 크기를 줄여준다
- 파일들을 한 곳으로 번들링 되는 것이 파일의 크기를 줄여준다.
'공부 > ~~란 무엇인가?' 카테고리의 다른 글
인터넷은 어떻게 작동이 되는가? (0) | 2021.05.17 |
---|---|
JS(Javascript)란 무엇인가? (0) | 2021.05.16 |
Git 이란 무엇인가? (0) | 2021.05.12 |
CSS 와 HTML 이란? (0) | 2021.05.11 |
알고리즘이란? 알고리즘 기초공부 (0) | 2020.06.05 |