TypeScript Patterns
248 Seiten
German
PDF
4.5

TypeScript Patterns

Паттерны проектирования на TypeScript

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch TypeScript Patterns (Autor: Oleksiy Rezchykov, 2021, 248 Seiten) ist nicht nur ein weiteres Nachschlagewerk zu Entwurfsmustern. Es ist ein praktischer Leitfaden, der die klassischen Patterns der „Gang of Four“ (GoF) organisch mit den modernen Möglichkeiten von TypeScript verbindet: strenge Typisierung, Generics, Decorators, Utility Types und funktionale Ansätze. Das Buch richtet sich an Entwickler, die bereits mit den Grundlagen von TypeScript vertraut sind und ihr architektonisches Denken auf die nächste Stufe heben möchten.

Worum es in dem Buch geht

Der Autor behandelt nacheinander über 20 Entwurfsmuster und unterteilt sie in drei große Gruppen: creational, structural und behavioral. Jedes Pattern wird anhand realer Beispiele aus der Webentwicklung erläutert: Arbeit mit APIs, Zustandsverwaltung, Ereignisbehandlung, Erstellung flexibler UI-Komponenten. Besonderes Augenmerk liegt darauf, wie das TypeScript-Typsystem hilft, Fehler bereits zur Kompilierzeit zu erkennen und den Code selbstdokumentierend zu machen.

Neben den klassischen GoF-Patterns werden auch funktionale Patterns (Komposition, Currying, Monaden) sowie die SOLID-Prinzipien im Kontext von TypeScript behandelt. Ein eigenes Kapitel ist fortgeschrittenen Techniken gewidmet: Conditional Types, Mapped Types, infer, Template Literal Types – all dies wird verwendet, um flexible und sichere Abstraktionen zu schaffen.

Für wen dieses Buch geeignet ist

  • Middle- und Senior-TypeScript-Entwickler, die ihr Verständnis der Architektur vertiefen möchten

Empfehlungen