Le glossaire · Une idée plus claire
TypeScript
Une syntaxe surcouche de JavaScript qui apporte des fonctionnalités de la programmation objet comme le typage statique
Mis à jour le

Typescript est souvent qualifié comme un langage de programmation mais en réalité c'est ce que l'on appelle un superset.
C'est-à-dire que c'est un outil qui vient se positionner comme une sur-couche à quelque chose qui existe déjà et dans ce cas bien précis on parle de JavaScript.
Typescript vient enrichir JavaScript en apportant un lot de nouvelles fonctionnalités qui permettent de construire des applications en JavaScript plus sûres et donc plus professionnelles.
Qu'apporte TypeScript à la programmation JavaScript
Parmis les fonctionnalités apportées à JavaScript on note d'abord le typage statique qui permet donc de définir le type d'une variable utilisée dans le code et d'obtenir une erreur de typage avant d'exécuter le code.
Pour aller plus loin avec TypeScript
TypeScript corrige l'une des faiblesses du typage dynamique de JavaScript : le code est vérifié puis transformé en JavaScript standard, exécutable partout, dans le navigateur comme avec Node.js. Il est largement utilisé avec React Native et Next.js.
Pour des cas pratiques, voir asserts et type guards et simuler une classe finale en TypeScript. L'éditeur VSCode offre une excellente prise en charge de TypeScript.
La prochaine étape
Et si on donnait forme
à votre idée ?
30 minutes pour parler de votre projet, de vos enjeux et de la suite.