TypeScript

TypeScript, du JavaScript qui a la classe !

TypeScript est un langage de programmation Open Source. Il est développé par Microsoft. Il est sorti le 9 octobre 2012 après deux ans de développement. L’un de ses auteurs est Anders Hejlsberg, qui a aussi travaillé sur C# et créé Turbo Pascal et Delphi. C’est un sur-ensemble syntaxique de JavaScript qui ajoute de nouvelles fonctionnalités au langage.
TypeScript continue d’être mis à jour régulièrement afin de le rendre toujours plus utile.
 

Qu’apporte donc TypeScript ?

Pour commencer, étant donné que TypeScript est un sur-ensemble de JavaScript, il peut faire tout ce que ce dernier permet. Les programmes JavaScript peuvent être exécutés en TypeScript sans problème.
Mais ce qui définit TypeScript, c’est la possibilité de typer les variables et fonctions. Que les variables aient un type statique rend le code plus clair, et peut permettre à l’éditeur de détecter des erreurs qu’il n’aurait normalement pas reconnues.
TypeScript permet aussi la création de classes, d’interfaces, et plus. Toutes ces fonctionnalités contribuent à la lisibilité, l’efficacité et la stabilité du code.
Il peut être utilisé pour développer des applications JavaScript pour le côté client comme pour le côté serveur. En effet, le code TypeScript peut être compilé tel quel, ou converti en JavaScript grâce au transcompilateur Babel.
TypeScript est un langage extrêmement apprécié. D’après le State of JS de 2020, où il a été nommé « technologie la plus adoptée », il s’agit du leader incontesté parmi les différentes « saveurs » de JavaScript, autant en termes de popularité que de satisfaction. Il a aussi été élu deuxième langage de programmation le plus aimé, devant Python, lors d’un sondage réalisé par Stack Overflow en 2020.
 

Apprenez avec une formation TypeScript

TypeScript modifie fondamentalement la façon dont on pense à JavaScript. Et il peut donc être difficile de s’adapter à ces nouvelles règles et fonctionnalités. C’est pourquoi nous vous proposons de vous accompagner dans ce procédé. Vous trouverez, ici même, des tutos TypeScript qui vous apporteront toutes les réponses à vos questions.
 

Découvrir TypeScript

accédez à plus de 1381 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données