TypeScript und React
Практическое руководство по TypeScript в React
Zusammenfassung:
Einleitung
Das Buch „TypeScript und React“ (Originaltitel: TypeScript and React) von Stefan Baumgartner, erschienen im Jahr 2021, ist ein kompaktes, aber gehaltvolles Handbuch zur Integration der strengen Typisierung von TypeScript in das React-Ökosystem. Auf 200 Seiten gelingt es dem Autor, die wichtigsten Aspekte abzudecken – von grundlegenden Typen bis hin zu fortgeschrittenen Patterns. Das macht das Buch sowohl für Anfänger, die bereits mit React vertraut sind, als auch für erfahrene Entwickler nützlich, die ihr Wissen systematisieren möchten.
Worum es in dem Buch geht
Das Buch ist als praktischer Kurs aufgebaut, der den Leser Schritt für Schritt von einfachen Beispielen zu komplexen Architekturentscheidungen führt. Der Schwerpunkt liegt auf:
- Einrichtung eines React-Projekts mit TypeScript (CRA, Vite, manuelle Konfiguration).
- Typisierung von funktionalen und klassenbasierten Components.
- Arbeit mit Hooks (useState, useEffect, useReducer, custom hooks).
- Event-Handling und Formularen.
- Typisierung von Context (Context API) und Portalen.
- Integration mit gängigen Bibliotheken (React Router, Redux, Formik).
- Fortgeschrittene Techniken: discriminated unions, conditional types, mapped types.
- Testen von Components mit TypeScript (Jest, React Testing Library).
Für wen dieses Buch geeignet ist
Das Buch richtet sich an Entwickler, die bereits über grundlegende Erfahrung mit React (JSX, Components, Hooks) verfügen und TypeScript erlernen möchten, um die Zuverlässigkeit und Lesbarkeit ihres Codes zu verbessern. Es eignet sich auch für