Webpack은 여러 개의 JavaScript 파일들을 하나의 파일로 묶어주는 모듈 Bundler입니다. 기존에 JavaScript 파일이 각각 분리되어 있는 경우 HTML에 Import 하는 과정에서 Script 태그를 이용해 Dependency 관리가 매우 어렵다
JavaScript 모듈은 런타임시 최초 Import를 만날 때 단 한 번만 평가하고 반환됩니다. 이렇게 반환된 모듈은 Global로 관리되고 있는 모듈 객체에 추가됩니다. 따라서 이후 다른 곳에서 동일한 모듈을 Import하게 되면 다시 평가하는 것이 아닌, 모듈