bundler1 [Bundler] 번들링Bundling이란? 등장 배경, 종류 Module 분리된 코드 조각 시스템을 이루는 논리적인 일부분 Bundling '묶는다'는 뜻. 기능별로 모듈화 했던 파일들을 하나로 묶어주는 작업을 말한다. Bundler 여러 개의 파일을 묶어주는 도구. Webpack, Borserify, Parcel 등이 있음 배경 // hello.js var word = 'Hello'; // world.js var word = 'World'; 위와 같이 두 js 파일에서 동일한 word라는 변수명을 사용했을 때, 두 변수가 충돌하고 마지막으로 호출한 js파일 선언된 word만 적용된다. 이때 word는 전역 변수. 전역 스코프를 오염 예측하기 어려워짐 코드의 규모가 점점 커지고, 협업의 규모가 커지게 되면 이런 상황은 심각한 문제가 된다. 이러한 문제에 대응하기 .. 2021. 12. 13. 이전 1 다음