Entwurfsmuster in TypeScript
300 Seiten
German
PDF
4.5

Entwurfsmuster in TypeScript

Entwurfsmuster in TypeScript

Autor:

Jahr:

Zusammenfassung:

Das Buch „Entwurfsmuster in TypeScript“ ist ein praktischer Leitfaden zur Anwendung klassischer Entwurfsmuster (GoF) im modernen TypeScript-Ökosystem. Im Gegensatz zu abstrakten theoretischen Materialien bietet der Autor konkrete, einsatzbereite Lösungen, die an die strenge Typisierung und die Möglichkeiten von TypeScript angepasst sind.



Worum geht es in diesem Buch?

Sie lernen die 23 wichtigsten Muster kennen, die in drei Gruppen unterteilt sind:

  • Erzeugungsmuster (Singleton, Factory Method, Abstract Factory, Builder, Prototype) – Steuerung der Objekterstellungsprozesse.
  • Strukturmuster (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy) – Organisation der Beziehungen zwischen Komponenten.
  • Verhaltensmuster (Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor) – Algorithmen und Aufgabenverteilung.


Für wen ist das Buch gedacht?

  • TypeScript- und JavaScript-Entwickler, die saubereren, wartbareren und skalierbareren Code schreiben möchten.
  • Programmierer, die von anderen Sprachen (Java, C#, Python) zu TypeScript wechseln.
  • Softwarearchitekten, die nach bewährten Mustern für das Design komplexer Systeme suchen.
  • Studenten und Junior-Entwickler, die ihr berufliches Wachstum beschleunigen möchten.


Was werden Sie aus dem Buch lernen?

  • Wie man Muster in realen TypeScript-Projekten richtig anwendet.
  • Wie TypeScript (Interfaces, Generics, Zugriffsmodifikatoren) die Implementierung klassischer Muster verstärkt.
  • Wie man Anti-Patterns und unnötige Komplexität vermeidet.
  • Wie man mehrere Muster kombiniert, um komplexe Probleme zu lösen.
  • Praxisbeispiele: Arbeit mit APIs, Zustandsverwaltung von Anwendungen, Aufbau von Plugin-Systemen.


Besonderheiten der Ausgabe

  • Jedes Muster wird von einem UML-Diagramm, einer schrittweisen Analyse und TypeScript-Code begleitet.
  • Übungen zum selbstständigen Üben der Fähigkeiten.
  • Glossar der wichtigsten Begriffe.
  • Tipps zur Integration der Muster mit modernen Frameworks (React, Node.js, Angular).


Dieses Buch wird Ihr Nachschlagewerk für die Architektur von TypeScript-Anwendungen sein. Unabhängig davon, ob Sie Microservices, Frontend- oder Desktop-Anwendungen erstellen – Muster helfen Ihnen, Code zu schreiben, der leicht zu lesen, zu testen und zu erweitern ist.

Empfehlungen