Alle Lehrpfade5. TypeScript – Der Sicherheitsgurt
beginner+50 XP
Warum TypeScript? (Fehler finden, bevor sie passieren)
💡 Die Kernidee im Alltag:
"JavaScript ist wie Autofahren ohne Sicherheitsgurt: Schnell, aber gefährlich. Ein Tippfehler stürzt das Programm erst beim Kunden ab. TypeScript ist dein Sicherheitsgurt."
Wie es wirklich funktioniert (Erklärt für 12-Jährige)
In normalem JavaScript kann man versehentlich Quatsch machen:
// Reines JavaScript: Funktioniert, führt aber zu Chaos
const alter = "25"; // Text statt Zahl!
const summe = alter + 5; // Ergibt "255" statt 30!
In TypeScript verbietet dir der Editor diesen Fehler sofort:
// TypeScript passt auf:
let alter: number = 25;
alter = "fünfundzwanzig"; // FEHLER! Type 'string' is not assignable to type 'number'.
KI-Power-Tipp für Entwickler
Empfohlener Assistent: Cursor / Claude
Golden Prompt für deinen Editor:
Konvertiere diese JavaScript-Funktion in striktes TypeScript mit expliziten Parametertypen und Return-Type.
Qualitäts-Prüfung: Achte darauf, dass keine `any`-Typen verwendet werden, sondern präzise Typen oder Generics.
Interaktive Übung & lokaler Testlauf
Deklariere eine getypte Variable `let username: string = 'Alex';`.