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.