문법 변환과 API 보강 비교

Babel은 브라우저가 읽을 수 있는 코드 형태로 바꾸고, Polyfill은 없는 API를 실행 시점에 채웁니다.

1

입력

화살표 함수, class, JSX, async 문법

2

출력

타겟 브라우저가 해석 가능한 JavaScript

3

대상

Promise, fetch, includes, Map 같은 기능

4

결과

런타임 오류를 줄이고 실제 기능을 제공

핵심판단 문법 오류는 Babel, 없는 기능은 Polyfill로 분리해 확인합니다.