Ratgeber

Wie genau das Alter berechnet wird, was hinter Generationen-Etiketten steckt, warum der 7:1-Mythos zur Hundejahr-Rechnung falsch ist und woher die zwölf Sternzeichen kommen. Sechs Ratgeber, redaktionell geprüft, mit nachvollziehbaren Quellen.

Grundlagen

Was ist TypeScript? Eine Einführung in die typisierte JavaScript-Erweiterung

TypeScript erweitert JavaScript um statische Typen und macht große Codebases wartbarer. Lerne die Grundlagen, die Geschichte und die wichtigsten Vorteile von TypeScript.

Von Mateusz Viola · Zuletzt geprüft 20.05.2026 · Lesezeit ca. 7 Min.

Grundlagen

TypeScript vs. JavaScript: Die wichtigsten Unterschiede im Überblick

TypeScript und JavaScript unterscheiden sich grundlegend in der Typprüfung, Werkzeugunterstützung und Wartbarkeit. Dieser Ratgeber erklärt die Unterschiede und hilft bei der Wahl der richtigen Sprache.

Von Jan-Tristan Rudat · Zuletzt geprüft 21.05.2026 · Lesezeit ca. 8 Min.

Typen

TypeScript Typen Grundlagen: string, number, boolean und mehr

Die primitiven Typen string, number und boolean sind das Fundament von TypeScript. Dieser Ratgeber erklärt alle grundlegenden Typen mit praktischen Beispielen.

Von Mateusz Viola · Zuletzt geprüft 22.05.2026 · Lesezeit ca. 9 Min.

Typen

Interfaces und Types in TypeScript: Unterschiede und Einsatzgebiete

interface und type alias sind zwei Wege, um Objektstrukturen in TypeScript zu beschreiben. Dieser Ratgeber erklärt die Unterschiede und wann welche Option die bessere Wahl ist.

Von Jan-Tristan Rudat · Zuletzt geprüft 23.05.2026 · Lesezeit ca. 9 Min.

Praxis

Funktionen in TypeScript typisieren: Parameter und Rückgabewerte

Typisierte Funktionen sind der Kern von typsicherem TypeScript-Code. Dieser Ratgeber erklärt, wie Parameter und Rückgabewerte annotiert werden, was optionale Parameter bewirken und wie Overloads funktionieren.

Von Mateusz Viola · Zuletzt geprüft 25.05.2026 · Lesezeit ca. 10 Min.

Typen

Arrays und Objekte in TypeScript typisieren: Strukturierte Typen

Strukturierte Typen für Arrays und Objekte sind ein zentrales Konzept in TypeScript. Dieser Ratgeber zeigt, wie man komplexe Datenstrukturen korrekt typisiert und welche Hilfswerkzeuge TypeScript bereitstellt.

Von Jan-Tristan Rudat · Zuletzt geprüft 28.05.2026 · Lesezeit ca. 9 Min.

Fortgeschritten

Generics in TypeScript: Wiederverwendbare Typen verstehen

Lerne, wie generische Typen in TypeScript funktionieren, wann du sie einsetzt und wie du damit flexiblen, typsicheren Code schreibst.

Von Mateusz Viola · Zuletzt geprüft 20.05.2026 · Lesezeit ca. 7 Min.

Fortgeschritten

Union und Intersection Types in TypeScript

Verstehe, wie du in TypeScript mehrere Typen mit Union und Intersection kombinierst und damit flexible, praezise Typdefinitionen erstellst.

Von Jan-Tristan Rudat · Zuletzt geprüft 21.05.2026 · Lesezeit ca. 6 Min.

Typen

Enums in TypeScript: Aufzaehlungstypen richtig einsetzen

Lerne, wie numerische und String-Enums in TypeScript funktionieren, wo ihre Grenzen liegen und wann Alternativen wie Const-Objekte besser geeignet sind.

Von Mateusz Viola · Zuletzt geprüft 22.05.2026 · Lesezeit ca. 6 Min.

Praxis

TypeScript Klassen: Objektorientierte Programmierung mit Typen

Lerne, wie Klassen in TypeScript funktionieren, wie du Zugriffsmodifikatoren, Vererbung und Interfaces kombinierst und welche TypeScript-spezifischen Features existieren.

Von Jan-Tristan Rudat · Zuletzt geprüft 24.05.2026 · Lesezeit ca. 8 Min.

Setup

tsconfig.json erklaert: TypeScript richtig konfigurieren

Verstehe alle wichtigen Optionen der tsconfig.json, von Compiler-Einstellungen bis zu Pfadaliassen, und lerne, welche Konfiguration fuer welches Projekt geeignet ist.

Von Mateusz Viola · Zuletzt geprüft 26.05.2026 · Lesezeit ca. 7 Min.

Setup

TypeScript kompilieren: tsc und Transpilation verstehen

Lerne, wie der TypeScript-Compiler tsc funktioniert, was Transpilation bedeutet, welche Build-Modi es gibt und wie du TypeScript in deine Entwicklungsumgebung integrierst.

Von Jan-Tristan Rudat · Zuletzt geprüft 28.05.2026 · Lesezeit ca. 7 Min.

Fortgeschritten

TypeScript Type Inference verstehen

Wie TypeScript Typen automatisch ableitet, wann du explizite Annotationen brauchst und wie du das Typsystem optimal nutzt.

Von Mateusz Viola · Zuletzt geprüft 20.05.2026 · Lesezeit ca. 6 Min.

Fortgeschritten

TypeScript Utility Types: Partial, Pick, Omit und mehr

Die wichtigsten eingebauten Utility Types in TypeScript erklärt: Partial, Pick, Omit, Required, Readonly und ihre praktischen Anwendungsfälle.

Von Jan-Tristan Rudat · Zuletzt geprüft 22.05.2026 · Lesezeit ca. 7 Min.

Praxis

Null und Undefined in TypeScript richtig handhaben

strictNullChecks aktivieren, null und undefined unterscheiden, Optional Chaining und Nullish Coalescing für robusteren TypeScript-Code.

Von Mateusz Viola · Zuletzt geprüft 24.05.2026 · Lesezeit ca. 6 Min.

Praxis

TypeScript mit React: Komponenten richtig typisieren

Props, State, Events und Refs in React-Komponenten mit TypeScript typisieren. Praxisbeispiele für funktionale Komponenten und Hooks.

Von Jan-Tristan Rudat · Zuletzt geprüft 26.05.2026 · Lesezeit ca. 7 Min.

Praxis

TypeScript Compiler-Fehler verstehen und lösen

Die häufigsten TypeScript-Fehlermeldungen erklärt: Was sie bedeuten, warum sie auftreten und wie du sie schnell behebst.

Von Mateusz Viola · Zuletzt geprüft 27.05.2026 · Lesezeit ca. 7 Min.

Praxis

TypeScript Best Practices: Sauberer und wartbarer Code

Bewährte Muster für professionellen TypeScript-Code: Strict Mode, Interface vs. Type, Enums, Naming Conventions und häufige Anti-Patterns vermeiden.

Von Jan-Tristan Rudat · Zuletzt geprüft 28.05.2026 · Lesezeit ca. 8 Min.

Praxis

Async/Await in TypeScript: Promises richtig typisieren

Lerne, wie du asynchronen Code in TypeScript mit async/await und korrekten Promise-Typen schreibst. Mit praktischen Beispielen und häufigen Fallstricken.

Von Mateusz Viola · Zuletzt geprüft 22.05.2026 · Lesezeit ca. 7 Min.

Praxis

Import und Export in TypeScript: Module richtig strukturieren

Wie du TypeScript-Module mit import und export organisierst. Named Exports, Default Exports, Re-Exporte und Typen-Importe verständlich erklärt.

Von Jan-Tristan Rudat · Zuletzt geprüft 23.05.2026 · Lesezeit ca. 6 Min.

Fortgeschritten

Dekoratoren in TypeScript: Klassen und Methoden erweitern

Wie TypeScript-Dekoratoren funktionieren, wie du eigene Dekoratoren schreibst und wo sie in der Praxis eingesetzt werden. Inklusive Beispiele für Klassen-, Methoden- und Parameter-Dekoratoren.

Von Mateusz Viola · Zuletzt geprüft 25.05.2026 · Lesezeit ca. 9 Min.

Grundlagen

TypeScript lernen: Die Roadmap für Einsteiger

Schritt-für-Schritt-Lernpfad für TypeScript-Anfänger. Von den Grundlagen bis zum ersten produktiven Einsatz, mit Ressourcen, Zeitplan und praktischen Tipps.

Von Jan-Tristan Rudat · Zuletzt geprüft 26.05.2026 · Lesezeit ca. 8 Min.

Praxis

TypeScript serverseitig: Node.js und TypeScript produktiv einsetzen

Wie du TypeScript in einer Node.js-Umgebung einsetzt: Projektsetup, tsconfig für Server, Module, Typen für Node-APIs und den Einsatz mit Express oder Fastify.

Von Mateusz Viola · Zuletzt geprüft 28.05.2026 · Lesezeit ca. 8 Min.

Grundlagen

TypeScript-Playground FAQ: Häufige Fragen und Antworten

Antworten auf die häufigsten Fragen rund um den TypeScript-Playground, TypeScript-Grundlagen und typische Einsteiger-Probleme. Kompakt und praxisnah.

Von Jan-Tristan Rudat · Zuletzt geprüft 28.05.2026 · Lesezeit ca. 7 Min.