Meilleures alternatives à TypeScript les mieux notées
Avis sur 60 TypeScript
Sentiment de l'avis global pour TypeScript
Connectez-vous pour consulter les sentiments des avis.

J'utilise TypeScript depuis un certain temps maintenant, et cela m'a vraiment aidé dans ma façon de faire du développement JavaScript. Le typage statique est un avantage vraiment important que TypeScript offre, car il aide à détecter les erreurs pendant le développement en montrant parfois des erreurs de compilation, réduisant ainsi les problèmes inutiles plus tard. Incorporer des instructions TypeScript dans des EJS existants ou même du JavaScript côté client est vraiment facile et nous aide à mettre en œuvre la vérification de type côté client. Avis collecté par et hébergé sur G2.com.
Je ne pouvais vraiment pas voir de désavantages en tant que tels. Cependant, certaines configurations initiales sont un peu fastidieuses, surtout pour tsconfig.json. Avis collecté par et hébergé sur G2.com.

Le typage fort de TypeScript et son intégration transparente avec JavaScript améliorent la maintenabilité du code et réduisent les erreurs d'exécution, ce qui le rend idéal pour des projets évolutifs comme ceux sur lesquels j'ai travaillé, tels que des applications Angular gérant de grands volumes d'utilisateurs. Avis collecté par et hébergé sur G2.com.
Les vérifications de type strictes semblent parfois lourdes lorsqu'on travaille sur des projets à rythme rapide ou avec des structures de données dynamiques. Avis collecté par et hébergé sur G2.com.

TypeScript aide à apporter de la clarté et de la structure aux projets Javascript. C'est facile à mettre en œuvre au début, et vous donne des superpouvoirs dans votre IDE parce que tout est maintenant typé. Vous pouvez attraper des erreurs d'exécution avant qu'elles ne se produisent, donc vous vous retrouvez avec un logiciel de meilleure qualité à la fin. Avis collecté par et hébergé sur G2.com.
Ce devrait être une langue à part entière, elle ne devrait pas se compiler en JavaScript. Avis collecté par et hébergé sur G2.com.

Le principal avantage est que je peux voir l'erreur pendant que j'écris le code, je n'ai pas besoin de voir mon erreur après l'exécution du programme. Avis collecté par et hébergé sur G2.com.
Le principal inconvénient est qu'il consomme plus de temps lorsque le programme est compilé. Avis collecté par et hébergé sur G2.com.

Typescript est plus facile à comprendre lorsqu'il est comparé à Javascript, en général pour les personnes qui l'utilisent à des fins différentes plutôt que pour le développement front-end. Avis collecté par et hébergé sur G2.com.
Je n'ai aucune aversion pour Typescript. Avis collecté par et hébergé sur G2.com.

La bonne chose à propos de Typescript est - Typage statique, Support des outils, Programmation orientée objet, Compatibilité avec JavaScript Avis collecté par et hébergé sur G2.com.
Courbe d'apprentissage initiale
Ajout d'annotations de type à presque tout - variables, paramètres de fonction et valeur de retour
D'après mon expérience, contrairement à Javascript, Typescript doit être compilé, ce qui peut devenir un fardeau dans un grand projet Avis collecté par et hébergé sur G2.com.

Eh bien, la première chose est la sécurité des types, elle permet de détecter les erreurs de type au moment de la compilation plutôt qu'à l'exécution. Cela rend le code plus facile à analyser et à maintenir. Si vous utilisez un IDE compatible avec TS, cela rend également l'écriture de code très facile. Avis collecté par et hébergé sur G2.com.
Les temps de compilation peuvent être longs, donc ce n'est pas aussi immédiat que JavaScript. Ce n'est pas non plus aussi intuitif et nécessite que le développeur lise la documentation avant de commencer. Avis collecté par et hébergé sur G2.com.
Aide à intégrer de nouveaux coéquipiers sans examiner trop de code pour qu'ils s'y habituent. Donne une structure à votre base de code JS. Avis collecté par et hébergé sur G2.com.
Ne peut pas être utilisé comme un langage autonome pour créer de nouvelles applications. Avis collecté par et hébergé sur G2.com.

C'est très similaire à Javascript et assez facile, cependant, étant fortement typé, cela nous permet de voir où se trouvent nos erreurs et de corriger notre code de manière beaucoup plus facile qu'avec js, ainsi que d'avoir un code plus propre pour que toute personne qui n'a pas été dans le développement puisse le comprendre parfaitement. Avis collecté par et hébergé sur G2.com.
Étant fortement typé, parfois cela peut devenir lourd de montrer autant d'erreurs à la compilation qui ensuite n'affectent pas l'exécution de l'application. Avis collecté par et hébergé sur G2.com.

le typage statique rend le développement plus amusant. les jours de journalisation des objets et des réponses pour s'assurer qu'une propriété existe ne sont plus. l'auto-complétion dans VS code signifie moins de copypasta et moins de bugs triviaux. Avis collecté par et hébergé sur G2.com.
parfois, typescript se plaindra de choses qui ne sont pas vraiment un problème. lorsque vous parcourez des tableaux d'objets faiblement typés ou essayez de générer dynamiquement des clés d'objet, cela peut être frustrant. Avis collecté par et hébergé sur G2.com.