TypeScript: Tipps und Best Practices
300 Seiten
German
PDF
4.5

TypeScript: Tipps und Best Practices

TypeScript: Tipps und Best Practices

Autor:

Jahr:

Zusammenfassung:

Dieses Buch ist ein praktischer Leitfaden zu TypeScript, der Ihnen hilft, vom grundlegenden Verständnis der Sprache zur professionellen Beherrschung überzugehen. Im Gegensatz zu vielen Lehrbüchern, die sich auf die Syntax konzentrieren, legt „TypeScript: Tipps und Best Practices“ den Schwerpunkt auf reale Anwendungsszenarien, effektive Muster und Fallstricke, auf die Entwickler in der täglichen Arbeit stoßen.



Das Buch richtet sich an Entwickler, die bereits mit den Grundlagen von TypeScript (oder JavaScript) vertraut sind und ihre Kenntnisse vertiefen möchten. Sie erfahren, wie Sie Typen richtig entwerfen, Generics zur Erstellung flexibler und wiederverwendbarer Komponenten einsetzen und typische Fehler im Zusammenhang mit dem Typsystem vermeiden. Besonderes Augenmerk liegt auf fortgeschrittenen Themen: Bedingte Typen, gemappte Typen, Dekorateure und die Arbeit mit Typen in asynchronem Code.



  • Kapitel 1-3: Grundlegende Prinzipien von TypeScript. Projekteinrichtung, strenge Kompilierungsmodi, Arbeit mit der tsconfig.json-Konfiguration.
  • Kapitel 4-6: Fortgeschrittenes Typsystem: Generics, bedingte Typen, Utility-Typen und deren Kombination zur Erstellung komplexer Abstraktionen.
  • Kapitel 7-9: Entwurfsmuster in TypeScript: Fabriken, Singletons, Dekorateure und deren Implementierung unter Verwendung strenger Typisierung.
  • Kapitel 10-12: Arbeit mit Asynchronität, Fehlerbehandlung, Typisierung von API-Anfragen und Integration mit gängigen Bibliotheken (React, Node.js).
  • Kapitel 13-14: Testen von TypeScript-Code, Benchmarking, Schreiben eigener Typen für Drittanbieter-Bibliotheken.
  • Kapitel 15: Refactoring von Legacy-JavaScript-Code: Schrittweise Einführung von TypeScript in ein bestehendes Projekt.


Jedes Kapitel enthält zahlreiche Codebeispiele, die Sie sofort in der Praxis anwenden können. Sie lernen nicht nur, Code in TypeScript zu schreiben, sondern ihn sicher, lesbar und wartbar zu machen. Das Buch wird Ihr Nachschlagewerk sein, zu dem Sie bei der Lösung komplexer Typisierungsaufgaben zurückkehren.



Für wen ist dieses Buch: Für Webentwickler, Backend-Ingenieure mit Node.js, Frontend-Spezialisten sowie für alle, die TypeScript als Hauptsprache für große Projekte erlernen möchten.



Was Sie lernen werden:

  • Wie Sie ein Projekt von Grund auf für strenges TypeScript einrichten.
  • Wie Sie fortgeschrittene Typen zur Beschreibung komplexer Datenstrukturen einsetzen.
  • Wie Sie „Type Hell“ vermeiden und Code prägnant gestalten.
  • Wie Sie JavaScript-Projekte ohne Leistungseinbußen refaktorieren.
  • Wie Sie TypeScript in moderne Frameworks integrieren.


Schließen Sie sich der Gemeinschaft von Profis an, die Qualität und Zuverlässigkeit wählen. Dieses Buch ist Ihr Wegweiser in die Welt von TypeScript ohne Kompromisse.

Empfehlungen