Fiche technique | |
---|---|
Type de produit : | Langage de programmation |
Auteur : | Microsoft |
Date de publication : | 2012 |
Site Web : | http://www.typescriptlang.org/ |
Introduction
Le langage de programmation TypeScript est un langage de programmation proposé par Microsoft en 2012 offrant la possibilité d'étendre JavaScript en ajoutant des types. Le TypeScript offre également la possibilité de détecter les erreurs et de fournir des correctifs avant d'exécuter le code. N'importe quel navigateur Web ou n'importe quel système d'exploitation supportant le JavaScript peut exécuter le TypeScript. Le TypeScript est entièrement Open Source.
Remarque
- Bien que le TypeScript peut se révéler un excellent langage de programmation du côté serveur, il en demeure pas moins que du côté client, il souffre d'un désavantage considérable, ainsi le poids du compilateur TypeScript (typescript.js) permettant la compréhension du TypeScript du côté client oblige un téléchargement d'au moins 2 Mo par le navigateur Web, ce qui fait mal paraître un site au niveau du SEO. Pour cette raison, il est préférable de l'inclure dans le build d'un webpack, par exemple, afin d'éviter de le télécharger du côté client et d'obtenir uniquement le code source généré. De cette façon, le déploiement sur le serveur sera légèrement plus long, mais vous ne subirez par le poids d'un téléchargement inutile du côté client.
Dernière mise à jour : Lundi, le 27 juin 2022