TypeScript: Eintauchen (TypeScript Deep Dive)
Полное руководство по TypeScript от новичка до эксперта
Zusammenfassung:
Einleitung
Das Buch «TypeScript Deep Dive» von Basarat Ali Syed ist nicht nur ein weiteres Lehrbuch über die Sprache, sondern wohl einer der umfassendsten und praktischsten Leitfäden zu TypeScript, die derzeit verfügbar sind. Es erschien 2019 (456 Seiten) und erlangte schnell den Status einer «Bibel» für Entwickler, die von JavaScript auf statisch typisierte Gleise wechseln. Im Gegensatz zu vielen offiziellen Handbüchern wurde dieses Buch von einem praktizierenden Entwickler für Entwickler geschrieben, mit Fokus auf reale Szenarien und Stolpersteine.
Worum geht es in diesem Buch?
Das Buch deckt das gesamte Spektrum von TypeScript ab – von den Grundlagen des Typsystems bis hin zu den komplexesten Themen wie Conditional Types, Mapped Types und Decorators. Es ist nach dem Prinzip «von unten nach oben» aufgebaut: Zuerst beschäftigen Sie sich mit den Basistypen, dann gehen Sie zu Interfaces, Klassen, Generics über und anschließend zu fortgeschrittenen Compiler-Funktionen und der Integration mit Build-Tools. Besonderes Augenmerk liegt auf der Migration von JavaScript zu TypeScript, was das Buch für Teams, die mit Legacy-Code arbeiten, unverzichtbar macht.
Für wen ist dieses Buch?
Das Buch richtet sich an ein breites Publikum: von Anfängern in der JavaScript-Entwicklung, die verstehen wollen, warum Typisierung notwendig ist, bis hin zu erfahrenen Ingenieuren, die TypeScript voll ausschöpfen möchten. Es ist nützlich für diejenigen, die bereits mit JavaScript (ES6+) vertraut sind, aber die Zuverlässigkeit und Lesbarkeit ihres Codes verbessern wollen.