Top-bewertete TypeScript Alternativen
60 TypeScript Bewertungen
Gesamtbewertungsstimmung für TypeScript
Melden Sie sich an, um die Bewertungsstimmung zu sehen.

Ich benutze TypeScript schon seit einiger Zeit, und es hat mir wirklich bei der JavaScript-Entwicklung geholfen. Statische Typisierung ist ein wirklich wichtiger Vorteil, den TypeScript bietet, da es hilft, Fehler während der Entwicklung zu erkennen, indem es manchmal Kompilierungsfehler anzeigt und so unnötige Probleme später reduziert. Die Integration von TypeScript-Anweisungen in bestehendes EJS oder sogar clientseitiges JavaScript ist wirklich einfach und hilft uns, die Typüberprüfung auf der Clientseite zu implementieren. Bewertung gesammelt von und auf G2.com gehostet.
Ich konnte wirklich keine Abneigungen in dem Sinne erkennen. Allerdings sind einige anfängliche Konfigurationen, insbesondere für tsconfig.json, etwas umständlich. Bewertung gesammelt von und auf G2.com gehostet.

TypeScripts starke Typisierung und nahtlose Integration mit JavaScript verbessern die Wartbarkeit des Codes und reduzieren Laufzeitfehler, was es ideal für skalierbare Projekte macht, wie die, an denen ich gearbeitet habe, wie zum Beispiel Angular-Anwendungen, die hohe Benutzerzahlen verarbeiten. Bewertung gesammelt von und auf G2.com gehostet.
Die strengen Typüberprüfungen fühlen sich manchmal umständlich an, wenn man an schnelllebigen Projekten oder mit dynamischen Datenstrukturen arbeitet. Bewertung gesammelt von und auf G2.com gehostet.

TypeScript hilft, Klarheit und Struktur in Javascript-Projekte zu bringen. Es ist anfangs einfach zu implementieren und verleiht Ihnen Superkräfte in Ihrer IDE, da jetzt alles typisiert ist. Sie können Laufzeitfehler abfangen, bevor sie auftreten, sodass Sie am Ende eine Software von höherer Qualität erhalten. Bewertung gesammelt von und auf G2.com gehostet.
Es sollte eine eigene Sprache sein, es sollte nicht zu JavaScript kompiliert werden. Bewertung gesammelt von und auf G2.com gehostet.

Der Hauptvorteil ist, dass ich den Fehler beim Schreiben des Codes sehen kann, ich muss meinen Fehler nicht nach der Ausführung des Programms sehen. Bewertung gesammelt von und auf G2.com gehostet.
Der Hauptnachteil ist, dass es mehr Zeit in Anspruch nimmt, wenn das Programm kompiliert wird. Bewertung gesammelt von und auf G2.com gehostet.

Typescript ist leichter zu verstehen, wenn es mit Javascript verglichen wird, insgesamt für Menschen, die es für verschiedene Zwecke verwenden, anstatt für die Frontend-Entwicklung. Bewertung gesammelt von und auf G2.com gehostet.
Ich mag Typescript in keiner Weise nicht. Bewertung gesammelt von und auf G2.com gehostet.

Das Schöne an Typescript sind - Statische Typisierung, Werkzeugunterstützung, Objektorientierte Programmierung, Kompatibilität mit JavaScript. Bewertung gesammelt von und auf G2.com gehostet.
Anfängliche Lernkurve
Hinzufügen von Typannotationen zu fast allem - Variablen, Funktionsparametern und Rückgabewerten
Meiner Erfahrung nach muss Typescript im Gegensatz zu Javascript kompiliert werden, was in einem großen Projekt zu einem Mehraufwand führen kann. Bewertung gesammelt von und auf G2.com gehostet.

Nun, das erste ist die Typsicherheit, sie ermöglicht es, Typfehler zur Kompilierzeit statt zur Laufzeit zu erkennen. Es macht den Code leichter zu analysieren und zu warten. Wenn Sie eine TS-freundliche IDE verwenden, wird das Schreiben von Code ebenfalls zum Kinderspiel. Bewertung gesammelt von und auf G2.com gehostet.
Kompilierungszeiten können lang sein, daher ist es nicht so unmittelbar wie JavaScript. Es ist auch nicht so intuitiv und erfordert, dass der Entwickler die Dokumentation liest, bevor er damit beginnt. Bewertung gesammelt von und auf G2.com gehostet.
Hilft, neue Teammitglieder einzuarbeiten, ohne zu viel Code zu überprüfen, damit sie den Dreh rausbekommen. Gibt Ihrer JS-Codebasis Struktur. Bewertung gesammelt von und auf G2.com gehostet.
Kann nicht als eigenständige Sprache zum Erstellen neuer Anwendungen verwendet werden. Bewertung gesammelt von und auf G2.com gehostet.

Es ist sehr ähnlich wie Javascript und ziemlich einfach, jedoch ermöglicht es durch die starke Typisierung, uns zu helfen, wo unsere Fehler liegen und unseren Code viel einfacher zu korrigieren als mit js, sowie einen saubereren Code zu haben, damit jede Person, die nicht in der Entwicklung war, ihn perfekt verstehen kann. Bewertung gesammelt von und auf G2.com gehostet.
Da es stark typisiert ist, kann es manchmal lästig sein, dass es beim Kompilieren so viele Fehler anzeigt, die später die Ausführung der Anwendung nicht beeinflussen. Bewertung gesammelt von und auf G2.com gehostet.

Statische Typisierung macht die Entwicklung unterhaltsamer. Die Zeiten, in denen Objekte und Antworten protokolliert werden mussten, um sicherzustellen, dass eine Eigenschaft existiert, sind vorbei. Die Auto-Vervollständigung in VS Code bedeutet weniger Kopieren und Einfügen und weniger triviale Fehler. Bewertung gesammelt von und auf G2.com gehostet.
manchmal beschwert sich TypeScript über Dinge, die eigentlich kein Problem sind. Wenn man durch Arrays von lose typisierten Objekten schleift oder versucht, Objekt-Schlüssel dynamisch zu generieren, kann es frustrierend sein. Bewertung gesammelt von und auf G2.com gehostet.