Webpack이란?

장산·2023년 3월 26일
0

Webpack이란?

  • 웹 애플리케이션 개발을 위한 모듈 번들러(module bundler)이다.

module이란?

  • 웹 애플리케이션을 개발할 때, 다양한 파일들을 사용한다. JavaScript 파일뿐만 아니라 CSS, 이미지, 폰트 등 다양한 파일들을 사용할 수 있다. 이러한 파일들을 모듈이라 한다.

Webpack은?

  • 모듈들을 하나의 파일로 번들링하여 사용한다. 이렇게 하면 여러 파일을 하나의 파일로 합치기 때문에 HTTP 요청 수가 줄어들고, 파일 크기도 줄어들어 성능을 향상시킬 수 있다. 또한 모듈들의 의존성 관계를 파악하여 자동으로 로드되도록 설정할 수 있다.
  • 설정 파일을 통해 다양한 기능을 제공한다. 로더(loader)를 사용하여 CSS나 이미지 파일 등을 모듈로 사용할 수 있으며, 플러그인(plugin)을 사용하여 번들링된 파일을 최적화하거나 환경 변수를 설정할 수 있다.

.

profile
신입 개발자

0개의 댓글