Was ist das?
TypeScript ist eine Erweiterung von JavaScript mit Typen. Es hilft, Fehler vor der Ausführung zu finden und den Code in Ordnung zu halten.
Wo wir es verwenden
- Frontend (Astro/Next/React)
- Backend (Node.js/NestJS)
- Allgemeine Verträge: DTOs, Schemata, Ereignis-/Webhook-Typen
Warum wir es verwenden
- Fehler sind im Editor sichtbar, nicht beim Benutzer
- Sicheres Refactoring – entscheidend für langfristige Projekte
- Verbessert die Qualität von Integrationen (Stripe/Shopify), bei denen es viele Status und Szenarien gibt
Wie wir es in Projekten einsetzen
strict-Modus, einheitlicher Linter/Formatierer- Datenvalidierung an den Grenzen (Schemata) + Typen
- Einheitliche Konventionen für die Benennung und Struktur von Typen
Wann man etwas anderes wählen sollte
Für „Einweg“-Prototypen von ein paar Stunden kann man auf TS verzichten, aber es zahlt sich fast immer aus.
Was Sie bekommen
Weniger unerwartete Fehler und eine einfachere Projektwartung.