Inventage Tech-RadarInventage Tech-Radar

TypeScript

Frontend
Adopt

TypeScript ist seit Jahren unsere Standardsprache für Web-Applikationen, und mit dem Einzug von Agentic-Engineering gewinnt die statische Typisierung zusätzlich an Bedeutung.

Typisierte Codebasen bieten Coding-Agents strukturierten Zugriff auf Typen und Verweise, sodass sie nicht auf Volltextsuchen angewiesen sind. Gerade in grossen, gewachsenen Codebasen ist dieser Zugriff entscheidend. Zudem fängt der Compiler Fehler in generiertem Code ab, bevor sie in Tests oder zur Laufzeit auftreten.

In unseren Projekten beobachten wir, dass Agents in typisiertem Code merklich bessere Ergebnisse liefern als in untypisiertem JavaScript.

Adopt

TypeScript ist eine Obermenge von JavaScript und ergänzt sie mit typisierten Sprachkonstrukten. Der Quellcode wird vom TypeScript-Compiler nach JavaScript (ECMAScript) kompiliert und kann in allen gängigen Browsern ausgeführt werden. Grössere Web-Applikationen lassen sich dank der Typisierung bedeutend robuster und komfortabler in TypeScript umsetzen als reine JavaScript-Projekte, was sich positiv auf deren Codequalität und Wartbarkeit niederschlägt.