3.2.0 Conclusion

Cette vidéo conclut le module consacré aux fondamentaux du JavaScript moderne avant d'attaquer React proprement dit. Nous avons couvert beaucoup de concepts essentiels qui seront utilisés constamment dans la suite du cours. Il est normal de ne pas tout retenir d'un coup : ce module est aussi une référence vers laquelle revenir quand un point devient flou.

Ce que vous avez appris

  • let et const pour déclarer les variables modernes.
  • Les fonctions fléchées et leur syntaxe condensée.
  • Les classes ES6 avec héritage et méthodes.
  • Les opérateurs spread et rest (trois points).
  • La destructuration de tableaux et d'objets.
  • Les imports/exports pour écrire du code modulaire.
  • La différence entre types primitifs et références.

Tous ces concepts ne sont pas spécifiques à React : ce sont les fondations du JavaScript moderne. Vous les retrouverez dans n'importe quel projet front-end récent. Le fait de les maîtriser maintenant vous permettra de vous concentrer sur les spécificités de React dans les prochains modules sans être ralenti par la syntaxe.

Dans le prochain module, nous commençons concrètement avec React. Je vous montrerai comment configurer rapidement un projet capable d'utiliser toutes ces fonctionnalités modernes tout en fournissant un code compatible avec les navigateurs plus anciens. N'hésitez pas à revenir vers ce module si vous oubliez une syntaxe. Plongeons dans React.