React
Das umfassende Handbuch
Grundlagen und Profiwissen! Mit vielen Praxisbeispielen
Rheinwerk Verlag |
|
Autor:in |
|
788 Seiten, Hardcover, 3. Auflage |
|
Erschienen |
06/2026 |
978-3-367-11543-3 9783367115433 |
React professionell einsetzen
React ist die führende JavaScript-Bibliothek für die Entwicklung moderner Benutzeroberflächen und aus der professionellen Webentwicklung nicht mehr wegzudenken. Ob Single-Page-Applikationen in Unternehmen, öffentliche Webanwendungen oder Apps für iOS und Android – React bildet die Grundlage zahlreicher moderner Softwareprojekte. Dieses umfassende Handbuch von JavaScript-Experte Sebastian Springer richtet sich sowohl an Einsteiger als auch an fortgeschrittene Entwicklerinnen und Entwickler, die React professionell einsetzen möchten.
Von den ersten Schritten bis hin zu anspruchsvollen Praxisprojekten vermittelt das Buch das notwendige Wissen für die Entwicklung moderner und performanter Anwendungen. Anhand leicht verständlicher Beispiele lernen Sie die Grundlagen von React, Next.js, React Native und Redux kennen. Dabei werden zentrale Themen wie Komponentenarchitektur, JSX, Hooks, State-Management, TypeScript, Formulargestaltung und Styling ausführlich behandelt.
So geht moderne Frontend-Entwicklung mit React
Konzepte verstehen
An Beispielen lernen
Eigene Apps entwickeln
React verstehen und in der Praxis anwenden
Das Buch zeigt, wie React-Anwendungen strukturiert werden und welche Werkzeuge in der täglichen Entwicklung wirklich relevant sind. Neben der Arbeit mit Komponenten und Hooks lernen Sie den Umgang mit Formularen, die Kommunikation mit Servern mithilfe von TanStack Query sowie bewährte Best Practices für erfolgreiche Projekte kennen.
Skalierbare Anwendungen entwickeln
Für fortgeschrittene Entwickler bietet das Handbuch zahlreiche Profi-Themen. Dazu gehören Testing, Performance-Optimierung, Routing, Authentifizierung, Validierung, Debugging sowie Server Side Rendering mit Next.js. Darüber hinaus werden Fullstack-Anwendungen, mobile Apps mit React Native und moderne KI-Anwendungen behandelt. So lernen Sie, performante und skalierbare Lösungen für unterschiedlichste Einsatzszenarien zu entwickeln.
Der Code sämtlicher Beispielprojekte steht zum Download bereit und ermöglicht es, die vorgestellten Konzepte direkt nachzuvollziehen und in eigenen Projekten anzuwenden.
Aus dem Inhalt
- Erste Schritte mit React
- Typsicherheit mit TypeScript
- Styling von Komponenten
- Absicherung durch automatisierte Tests
- Interaktion über Formulare und Validierung
- Performance-Optimierung
- State-Management mit Redux
- Asynchronität und Serverkommunikation mit TanStack Query
- Routing und Navigation in React Applikationen
- Server Side Rendering und Fullstack React mit Next.js
- Serverkommunikation mit GraphQL und dem Apollo Client
In dieser Leseprobe erfahren Sie, wie TypeScript die Entwicklung von React-Anwendungen sicherer und übersichtlicher macht. Sie lernen die Grundlagen des Typsystems kennen und verstehen, wie sich damit Fehler bereits während der Entwicklung erkennen und vermeiden lassen. Der Autor zeigt, wie TypeScript in React-Projekten eingesetzt wird und welche Vorteile die Typisierung bei der Arbeit an größeren Anwendungen und in Entwicklerteams bietet. So erhalten Sie das nötige Wissen, um React-Anwendungen robuster und besser wartbar zu gestalten.
Wer hat's geschrieben?
Sebastian Springer ist als JavaScript Engineer bei MaibornWolff tätig. Neben der Entwicklung und Konzeption von Applikationen liegt sein Fokus auf der Vermittlung von Wissen. Als Dozent für JavaScript, Sprecher auf zahlreichen Konferenzen und Autor versucht er, die Begeisterung für professionelle Entwicklung mit JavaScript zu wecken.
Rheinwerk Verlag |
|
Autor:in |
|
788 Seiten, Hardcover, 3. Auflage |
|
Erschienen |
06/2026 |
978-3-367-11543-3 9783367115433 |

