Dieses Buch bietet einen praxisorientierten Einstieg in React, Facebooks Open-Source-Bibliothek zur Entwicklung komplexer Webanwendungen. Die aktualisierte zweite Auflage, angepasst an die neueste React-Version, führt Leser durch die Erstellung von React-Komponenten und deren Organisation zu wartungsfreundlichen, skalierbaren Anwendungen. Es richtet sich an Entwickler mit JavaScript-Kenntnissen, die neu in der Welt von React sind.
Warum Sie dieses Buch lesen sollten
-
Schritt-für-Schritt-Anleitungen: Erstellen Sie im Laufe des Buches eine vollständige einseitige Anwendung.
-
Komponentenbasierte Architektur: Lernen Sie, benutzerdefinierte React-Komponenten zusammen mit Standard-DOM-Komponenten zu erstellen und zu verwenden.
-
JSX-Meisterschaft: Die JSX-Syntax verstehen und effektiv anwenden.
-
Zustands- und Eigenschaftenverwaltung: Verwalten Sie den Datenfluss innerhalb Ihrer Anwendung mithilfe von Zustand, Eigenschaften, Reduzierern und Kontexten.
-
Hooks-Integration: Entdecken Sie die integrierten Hooks und lernen Sie, eigene Hooks zu erstellen.
-
Build-Tools: Nutzen Sie Create React App, um den Build-Prozess zu optimieren und sich auf das Codieren zu konzentrieren.
Über den Autor
Stoyan Stefanov ist ein Facebook-Ingenieur mit umfassender Erfahrung in der Webentwicklung. Er entwickelte das Online-Tool zur Bildoptimierung smush.it und konzipierte das Performance-Tool YSlow 2.0. Stoyan ist Autor mehrerer Bücher, darunter „JavaScript Patterns“ und „Object-Oriented JavaScript“, und ein gefragter Redner auf Branchenkonferenzen.