TypeScript est un transpileur. Grunt, Gulp et Babel sont d'autres transpilateurs pour compiler les modules. Par conséquent, TypeScript prend en charge ES6.
TypeScript prend-il également en charge ECMAScript ?
TypeScript prend en charge les classes ECMAScript 2015 qui intègrent la prise en charge facultative des annotations de type.
TypeScript est-il un sur-ensemble d'ES6 ?
La syntaxe TypeScript est un sur-ensemble de la syntaxe Ecmascript 5 (ES5). Et: la syntaxe TypeScript inclut plusieurs fonctionnalités proposées d'Ecmascript 6 (ES6), y compris les classes et les modules.
Pourquoi devrais-je utiliser TypeScript au lieu de JavaScript ?
TypeScript simplifie le code JavaScript, le rendant plus facile à lire et à déboguer. … TypeScript fournit des outils de développement hautement productifs pour les IDE et les pratiques JavaScript, comme la vérification statique. TypeScript rend le code plus facile à lire et à comprendre. Avec TypeScript, nous pouvons faire une énorme amélioration par rapport au JavaScript simple.
Est-ce que ES6 rendra TypeScript non pertinent ?
TL;DR No, car la communauté dactylographiée pourra s'adapter progressivement aux fonctionnalités ES6, fournir un sur-ensemble de fonctionnalités non disponibles nativement et réagir aux besoins changeants des utilisateurs plus rapidement que ES6 le fera. Personnellement, TypeScript réduit l'effort pour comprendre le JavaScript de quelqu'un d'autre.