Babel은 현재 및 이전 브라우저 또는 환경에서 ECMAScript 2015+ 코드를 이전 버전과 호환되는 JavaScript 버전으로 변환하는 데 주로 사용되는 도구 체인입니다. Babel의 플러그인을 사용하면 브라우저 지원을 기다리지 않고 바로 지금 새 구문을 사용할 수 있습니다.
babel JS를 사용하는 주된 이유는 -
-
구문 변환(최신 JS 구문을 하위 호환 구문으로.)
-
대상 환경에서 누락된 Polyfill 기능(through@babel/polyfill)
-
소스 코드 변환(코드 모드)