Babel

Babelとは?

ブラウザに搭載されていないJavaScriptの記述をブラウザで使用できる記述に変換してくれるNode.js製のツールです。

どんな時に使う?

Node.jsなどは現在ブラウザで使われているES2015(ES6)よりさらに進んだCommonJSなどの仕様に沿って動きます。

ES6より進んだバージョンで書かれたJavaScriptはブラウザでは動かないのです。(正確にはブラウザによってES6の一部の記述は対応していません。)

そのため、ブラウザでも動くJavaScriptに変換する必要がある場合にBabelを使います。

コメントを残す

メールアドレスが公開されることはありません。