Effektives TypeScript
207 Seiten
German
PDF
4.7

Effektives TypeScript

Effektives TypeScript

Autor:

Jahr:

Zusammenfassung:

Das Buch „Effektiver TypeScript“ ist ein praktischer Leitfaden für Entwickler, die TypeScript auf professionellem Niveau beherrschen und zuverlässigen, skalierbaren und leistungsfähigen Code schreiben möchten. Der Autor, Dan Vanderkam, teilt 62 konkrete Tipps (Techniken), die auf langjähriger Erfahrung mit der Sprache basieren. Das Buch ist nicht mit Theorie überladen – jeder Tipp wird von realen Beispielen und Erklärungen begleitet, wie man typische Fehler vermeidet.

Worum geht es in dem Buch?

Das Buch behandelt die wichtigsten Aspekte von TypeScript: das Typsystem, Generics, Typinferenz, die Arbeit mit den Typen any und unknown sowie fortgeschrittene Techniken wie bedingte Typen und Mapping. Besonderes Augenmerk liegt auf der Integration von TypeScript in die JavaScript-Ökosystem, der Compiler-Konfiguration und der Leistungsoptimierung.

Für wen ist dieses Buch?

Für Entwickler, die bereits mit den Grundlagen von TypeScript vertraut sind (Syntax, Basistypen), aber ihr Wissen vertiefen möchten. Es ist ideal für diejenigen, die Code schreiben wollen, der leicht zu warten und zu refaktorisieren ist, und die „Fallstricke“ der Sprache vermeiden möchten.

Was lernt der Leser?

  • Wie man Typen und Schnittstellen richtig entwirft.
  • Wie man Generics zur Erstellung flexibler Komponenten einsetzt.
  • Wie man unsichere Typoperationen vermeidet.
  • Wie man den Compiler für maximale Prüfstrenge konfiguriert.
  • Wie man effektiv mit in JavaScript geschriebenen Bibliotheken arbeitet.

Kapitelübersicht

Das Buch besteht aus 9 Kapiteln, die sich jeweils einem bestimmten Thema widmen: von den Grundlagen des Typsystems bis hin zu fortgeschrittenen Entwurfsmustern. Beispielsweise behandelt Kapitel 4 die strukturelle Typisierung, Kapitel 6 die Arbeit mit bedingten Typen und Kapitel 9 das Testen und Debuggen von Typen.

Warum sollte man es lesen?

Dieses Buch ist kein Nachschlagewerk, sondern eine Sammlung bewährter Praktiken. Sie erfahren nicht nur, wie TypeScript funktioniert, sondern verstehen auch, warum man Code auf eine bestimmte Weise und nicht anders schreiben sollte. Nach der Lektüre können Sie sicher Code-Reviews durchführen, Typen optimieren und die Anzahl der Fehler in der Produktion reduzieren.

Empfehlungen