Domain-Driven Design mit TypeScript
310 Seiten
German
PDF
4.5

Domain-Driven Design mit TypeScript

Предметно-ориентированное проектирование на TypeScript

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Domain-Driven Design mit TypeScript“ (Originaltitel: Domain-Driven Design with TypeScript) von Khalil Stemmler wurde 2019 veröffentlicht und zog sofort die Aufmerksamkeit von Entwicklern auf sich, die komplexe, aber gut strukturierte Anwendungen erstellen möchten. Es ist nicht nur eine weitere Anleitung zu TypeScript – es ist ein tiefer Einstieg in die Philosophie des Domain-Driven Design (DDD) im Kontext des modernen Web-Stacks. Das Buch mit 310 Seiten bietet einen praktischen Ansatz zur Modellierung von Geschäftslogik unter Nutzung der gesamten Leistungsfähigkeit der statischen Typisierung von TypeScript.

Worum es in diesem Buch geht

Khalil Stemmler führt den Leser konsequent von den grundlegenden DDD-Konzepten (Entities, Value Objects, Aggregates, Repositories, Domain Services) bis zu fortgeschrittenen Themen wie hexagonaler Architektur (Ports & Adapters), CQRS (Command Query Responsibility Segregation) und Event Sourcing. Das Buch ist um ein reales Beispiel aufgebaut – ein System zur Verwaltung von Artikeln und Blogs –, sodass man sofort sehen kann, wie abstrakte DDD-Ideen in Code umgesetzt werden. Besonderes Augenmerk liegt darauf, wie TypeScript hilft, Domänenregeln auf Typebene auszudrücken, wodurch der Code selbstdokumentierend und änderungsresistent wird.

Für wen dieses Buch geeignet ist

Das Buch richtet sich an Entwickler, die bereits Erfahrung mit TypeScript (oder JavaScript) haben und auf die nächste Stufe der Architekturgestaltung aufsteigen möchten. Es wird nützlich sein für:

  • B

Empfehlungen