Babel 7とWebpack 4ビデオコースをチェックする:
https://www.udemy.com/course/web-development-html5-css3-php-oop-and-mysql-database/?referralCode=2C5DD5C44FA59413D0CD
次のレベルへあなたのJavaScriptスキルをアップします。
https://www.udemy.com/course/javascript-boost/?referralCode=06AF8499F008CC241201
Babel は、主に ECMAScript 2015+ コードを現在および古いブラウザまたは環境における JavaScript の下位互換バージョンに変換するために使用するツール チェーンです。 ECMAScript 2015+ は ES6+ に相当します。
Babel はトランスレーターと考えることができます。 ES6+ JS は、私たちに多くの新しい機能と構文を提供します。 それらは私たちの開発効率を驚異的に向上させることができます。 しかし、現時点では、これらの新機能のほとんどは、ブラウザでは認識できません。
私たちプログラマーは ES6+ でコードを書き、それをブラウザが理解できるコードに翻訳するよう Babel に依頼します。 ES6+ はまた、Promise、Map、Object.assign() など、多くの新しい API を追加しました。 新しい API とは、新しいオブジェクト、プロパティ、およびメソッドを意味します。 APIは単なるファンシーな名前です。 それに脅かされることはありません。 これらを扱うには、ES5にこれらのAPIを追加する必要がある。 この仕事は、Babelのアシスタントが行います。 このアシスタントが誰であるかは後ほど紹介します。
では、この結論を覚えておいてください。
まず Babel の公式サイトに行って Docs ボタンをクリックする。