Effective TypeScript: 62 Wege, den Code zu verbessern
268 Seiten
German
PDF
4.5

Effective TypeScript: 62 Wege, den Code zu verbessern

Практическое руководство по TypeScript

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Effective TypeScript: 62 Specific Ways to Improve Your TypeScript“ (deutscher Titel: Effective TypeScript: 62 Wege, Ihren Code zu verbessern) von Dan Vanderkam erschien 2019 und wurde sofort zum Standardwerk für Entwickler, die von grundlegenden TypeScript-Kenntnissen zu einem tiefen Verständnis seiner Möglichkeiten und Fallstricke gelangen möchten. Es ist kein Lehrbuch für Anfänger, sondern eine Sammlung konkreter, praxiserprobter Empfehlungen, die helfen, zuverlässigeren, ausdrucksstärkeren und performanteren TypeScript-Code zu schreiben.

Worum geht es in dem Buch

Das Buch ist als Serie von 62 Tipps (items) aufgebaut, die nach thematischen Abschnitten gruppiert sind. Jeder Tipp ist ein in sich abgeschlossenes Kapitel, in dem der Autor ein spezifisches Problem erklärt, falsche und richtige Ansätze demonstriert und dann eine klare Empfehlung gibt. Die Hauptthemen umfassen:

  • Typen und das Typsystem: Wie man Typen richtig annotiert, ableitet und verengt, Arbeit mit any, unknown, never, literal types und conditional types.
  • Strukturelle Typisierung: Besonderheiten von nominalen und strukturellen Systemen, wie man Fehler im Zusammenhang mit „duck typing“ vermeidet.
  • Generics: Erstellung wiederverwendbarer, typsicherer Komponenten und Funktionen.
  • Type Inference: Wie TypeScript Typen ableitet, wann man sich auf die Inferenz verlassen sollte und wann auf explizite Annotationen.
  • any und seine

Empfehlungen