49.1 Babel

https://babeljs.io/

Babel은 최신 사양의 자바스크립트 코드를 IE나 구형 브라우저에서도 동작하는 ES5 이하의 코드로 변환(트랜스파일링)하는 JavaScript compiler이다.

49.2 Webpack

https://webpack.js.org/

Webpack은 의존 관계에 있는 모듈들을 하나의 자바스크립트 파일로 번들링하는 모듈 번들러이다.

Webpack을 사용하면 의존 모듈이 하나의 파일로 번들링되므로 별도의 모듈 로더가 필요없다.

또한 다수의 자바스크립트 파일을 하나의 파일로 번들링하므로 html 파일에서 script 태그로 다수의 자바스크립트 파일을 로드해야 하는 번거로움도 사라진다.

49.3 Babel과 WebPack을 이용한 ES6 환경 구축

Babel | PoiemaWeb

Babel과 Webpack을 이용한 ES6 환경 구축 1

Webpack | PoiemaWeb

Babel과 Webpack을 이용한 ES6 환경 구축 2