Partie 1 : Découvrir Angular
Partie 2 : Acquérir les bases sur Angular
Partie 3 : Aller plus loin avec Angular
1 de 2

3. Conclusion

Nous avons vu dans ce chapitre plusieurs changements majeurs apportés par ES6 à JavaScript, et qui nous servirons avec Angular. Sachez que ES6 est rétro-compatible, donc vous pouvez toujours développer de la façon dont vous le faites actuellement, puis migrer petit à petit vers la syntaxe d’ES6. Je vous recommande fortement d’adopter ES6 assez rapidement, vous gagnerez en productivité et en lisibilité avec cette nouvelle syntaxe. Vous vous demandez maintenant quand est-ce que vous allez pouvoir mettre en pratique tout ce que vous venez d’apprendre ? Eh bien, direction le prochain chapitre, où nous allons voir le transpileur TypeScript !

En résumé

  • JavaScript profite de la nouvelle spécification standardisée ECMAScript 6, également nommée ES6.
  • On peut développer en ES6 dès aujourd’hui, et utiliser un transpileur pour convertir notre code d’ES6 vers ES5, afin qu’il soit compréhensible par tous les navigateurs.
  • ES6 nous permet d’utiliser les classes et l’héritage en JavaScript.
  • ES6 introduit deux nouveaux mots-clés : let et const. Le premier permet de déclarer des variables et tend à remplacer var, et const permet de déclarer des constantes.
  • Les Promesses offrent une syntaxe plus efficace que les callbacks, et tendent à les remplacer, surtout pour les développements relatifs à la programmation asynchrone.