Sommaire

Un sur-ensemble JavaScript

TypeScript est un langage de programmation libre créé par Microsoft. Le but de ce langage n’est pas de remplacer JavaScript sur le navigateur. En effet, JavaScript est présent sur presque tous les navigateurs du monde, il serait très compliqué de remplacer JavaScript par une autre technologie et cela prendrait un temps considérable. Malgré tout, JavaScript souffre de quelques imperfections (énumérées dans le chapitre JavaScript) et de nombreux développeurs souhaitent travailler sur une technologie plus robuste et plus adaptée aux projets de plus en plus complexes et imposants.

TypeScript propose justement une technologie robuste et adaptée aux usages actuels (où la programmation orientée objet par classes est très répandue).

Ce chapitre présente les possibilités offertes par l’utilisation de TypeScript et de ECMAScript 6.