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

5. Conclusion

TypeScript est un méta-langage qui est surtout connu pour apporter le typage à JavaScript, mais il s’agit également d’un transpileur, capable de générer du code vers ES5 ou ES6. TypeScript apporte évidemment d’autres fonctionnalités : les valeurs énumérées, les interfaces, les décorateurs, etc.

L’objectif de ce chapitre était de vous initier à TypeScript, pour voir ensuite son fonctionnement avec Angular. Si vous voulez pousser plus loin vos connaissances en TypeScript, je vous invite à regarder la documentation officielle de TypeScript. La documentation est disponible uniquement en anglais, mais il s’agit d’anglais technique et la majorité de la documentation est composée d’exemples de code, vous devriez largement vous y retrouvez même si vous n’êtes pas très à l’aise avec cette langue.

Débloquer l’accès au Programme Complet

(12 Chapitres et 2 Bonus supplémentaires)

En résumé

  • Angular a été construit pour tirer le meilleur parti d’ES6 et de TypeScript.
  • Il faut utiliser TypeScript pour ses développements avec Angular.
  • Angular a été développé avec TypeScript. Il est fortement recommandé d’adopter TypeScript pour vos développements avec Angular.
  • L’extension des fichiers TypeScript est *.ts et non *.js.
  • Le navigateur ne peut pas interpréter le TypeScript, il faut donc compiler le TypeScript vers du code JavaScript.
  • TypeScript apporte beaucoup de fonctionnalités complémentaires à JavaScript comme le typage des variables, la signature des fonctions, les classes, la généricité, les annotations, …
  • Les annotations TypeScript permettent d’ajouter des informations sur nos classes, pour indiquer par exemple que telle classe est un composant de l’application ou telle autre un service.