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, la généricité, etc.
L’objectif de ce chapitre était de vous initier à TypeScript, pour ensuite voir son fonctionnement avec React. Si vous voulez pousser plus loin vos connaissances en TypeScript, je vous invite à regarder la documentation officielle. 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 pouvoir vous y retrouvez même si vous n’êtes pas très à l’aise avec cette langue.