Babel 트랜스파일러
최신 자바스크립트(ES6+)와 JSX를 구형 브라우저용 ES5로 변환합니다.
JSX 변환
입력 (ES6+)
const greet = (name = 'world') => `Hello, ${name}!`; class Animal { constructor(n) { this.n = n; } speak() { return `${this.n} makes a sound`; } } const nums = [1, 2, 3].map(x => x ** 2); const { a, ...rest } = { a: 1, b: 2, c: 3 };
출력 (ES5)
📋 복사
오픈소스
Babel
(MIT,
babel/babel
)을 자체 호스팅합니다. preset-env(+JSX 선택 시 preset-react)로 변환합니다. 모든 처리는 브라우저에서만 이루어집니다.