TypeScript-Konferenz 2024: die wichtigsten Ankündigungen und Neuerungen

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

TypeScript-Konferenz 2024: die wichtigsten Ankündigungen und Neuerungen



In diesem Jahr wurde die TypeScript-Konferenz, die Ende Mai stattfand, zu einem echten Ereignis für die gesamte Entwickler-Community. Das hinter der Sprache stehende Microsoft-Team stellte nicht nur die nächste Version – TypeScript 5.5 – vor, sondern teilte auch ehrgeizige Zukunftspläne mit. Wir haben für Sie die wichtigsten Ankündigungen zusammengestellt, die die Art und Weise der TypeScript-Entwicklung verändern werden.



TypeScript 5.5: Stabilität und Leistung

Die Veröffentlichung von TypeScript 5.5, die unmittelbar nach der Konferenz erfolgte, konzentriert sich auf Leistungsverbesserungen und Fehlerbehebungen. Die wichtigsten Änderungen:

  • Beschleunigung der Typprüfung. In großen Projekten mit Tausenden von Dateien hat sich die Geschwindigkeit der inkrementellen Prüfung um 15-20% erhöht.
  • Neuer Isolationsmodus. Entwickler können isolatedDeclarations verwenden, um den Build in Monorepos zu beschleunigen.
  • Verbesserte Unterstützung für Dekorateure. Viele Fehler im Zusammenhang mit Methoden- und Klassen-Dekorateuren wurden behoben, was ihre Verwendung vorhersehbarer macht.


Die lauteste Ankündigung: neuer Compiler in Go

Die Hauptnachricht der Konferenz war die Ankündigung der Arbeit an einem neuen TypeScript-Compiler, der in der Sprache Go geschrieben ist. Der aktuelle Compiler ist in TypeScript selbst geschrieben und läuft über Node.js, was Leistungseinschränkungen mit sich bringt. Die neue Version verspricht:

  • Eine 10- bis 20-fache Geschwindigkeitssteigerung bei der vollständigen Typprüfung.
  • Eine Reduzierung des Speicherverbrauchs um bis zu 50%.
  • Parallele Dateiverarbeitung dank der nativen Multithreading-Fähigkeiten von Go.

Es wird erwartet, dass der erste öffentliche Prototyp im Jahr 2025 erscheint. Das bedeutet, dass selbst die schwersten Projekte in Sekundenschnelle kompiliert werden.



Verbesserungen für Entwickler: IntelliSense und Autovervollständigung

Microsoft kündigte die Integration neuer Algorithmen des maschinellen Lernens zur Verbesserung von IntelliSense in VS Code an. Die Autovervollständigung wird nun nicht nur die Typen, sondern auch den Nutzungskontext von Variablen berücksichtigen. Bei der Arbeit mit Bibliotheken wie React oder Express wird der Editor beispielsweise die wahrscheinlichsten Methoden und Eigenschaften basierend auf Nutzungsmustern vorschlagen.



Die Zukunft von TypeScript: Was kommt als Nächstes?

Auf der Konferenz wurden auch langfristige Pläne diskutiert. Darunter:

  • Vollständige Unterstützung für Dekorateure gemäß dem neuesten TC39-Standard.
  • Verbesserte Arbeit mit Entwurfsmustern – Einführung neuer Hilfstypen für Fabriken und Singletons.
  • Integration mit WebAssembly – die Möglichkeit, TypeScript-Code im Browser mit einer Leistung nahe der nativen auszuführen.


Fazit

Die Konferenz hat gezeigt, dass sich TypeScript weiterhin aktiv weiterentwickelt und nicht auf seinen Lorbeeren ausruht. Der neue Compiler in Go und die Verbesserungen in Version 5.5 machen die Sprache noch attraktiver für die Enterprise-Entwicklung. Wenn Sie TypeScript in Ihren Projekten verwenden, aktualisieren Sie unbedingt auf die neueste Version und verfolgen Sie die Ankündigungen – die Zukunft sieht vielversprechend aus.

Empfohlene Bibliotheken