Introduction à Babel et la Transpilation
Objectifs
Les objectifs de cette vidéo sont d'apprendre à utiliser l'outil Babel, à configurer correctement ses presets et stages, et à comprendre la transpilation du JavaScript.
Résumé
Apprenez à utiliser Babel pour transpiler du JavaScript moderne en versions compatibles avec la majorité des navigateurs.
Description
Le JavaScript évolue très rapidement. Depuis août 2015, une mise à jour annuelle du langage est publiée chaque été. Vous avez peut-être entendu parler de JavaScript ES6, ES7, et ES8, sorti en été 2017. Ces mises à jour apportent de nombreuses syntaxes agréables qui facilitent la programmation. Toutefois, elles posent également des défis en termes de compatibilité des navigateurs. Pour contourner ces problèmes, nous utilisons Babel, un outil permettant de transpiler du JavaScript moderne en une version plus ancienne, compatible avec la plupart des navigateurs. Dans cette leçon, nous explorerons comment configurer Babel et l'utiliser pour écrire et tester du code JavaScript de manière efficace. La leçon couvre l'utilisation du REPL de Babel pour expérimenter le langage et les différentes étapes de la transpilation. Elle aborde également la configuration des presets et des stages pour inclure les nouvelles fonctionnalités du langage.
Si vous êtes novices, vous pourrez rentrer rapidement dans le monde du js.
Formation faite pour revenir dessus après avoir suivi une "réelle" formation sur les bases de Javascript.