1. 웹팩(Webpack)이란?Webpack은 모듈 번들러(Module Bundler) 로, 여러 개의 JavaScript 파일과 기타 리소스(CSS, 이미지 등)를 하나의 파일 또는 여러 개의 최적화된 파일로 묶어주는 역할을 한다.Webpack을 사용하는 이유파일을 효율적으로 관리: 프로젝트에서 여러 개의 파일을 하나로 번들링하여 관리가 쉬워진다.의존성 해결: import, require 등의 모듈 시스템을 지원하여 코드의 모듈화를 돕는다.코드 최적화: 압축, 난독화, 트리 셰이킹(Tree Shaking) 등을 통해 파일 크기를 줄이고 성능을 향상시킨다.개발 편의성 향상: HMR(Hot Module Replacement), 자동 리로드 등을 통해 빠른 개발이 가능하다.2. Webpack의 주요 개념We..