Bewertung:

Das Buch über React hat gemischte Kritiken erhalten. Viele Rezensenten schätzen die Klarheit und Effektivität, mit der die React-Konzepte effizient vermittelt werden. Einige Nutzer hatten jedoch mit Kompatibilitätsproblemen in Bezug auf npm und React-Versionen zu kämpfen, was es schwierig machte, den späteren Kapiteln zu folgen. Es gibt Bedenken über die Abhängigkeit des Buches von bestimmten Versionen und den Mangel an Online-Support.
Vorteile:** Klare und effektive Informationen ** Gute Balance zwischen Informationen und Tempo ** Geeignet für das schnelle Erlernen von React ** Dicht mit nützlichen Informationen für produktionsreife Anwendungen ** Sehr empfehlenswert für Benutzer, die den Lehrstil schätzen
Nachteile:** Probleme mit der Versionskompatibilität führen zu Schwierigkeiten in späteren Kapiteln ** Kein Hinweis darauf, welche npm/React-Versionen zu verwenden sind ** Fehlender Online-Support für die Fehlersuche ** Einige Nutzer fanden das Buch für Anfänger schwierig, da es Vorkenntnisse voraussetzt
(basierend auf 5 Leserbewertungen)
React for Real: Front-End Code, Untangled
Wenn herkömmliche Webentwicklungstechniken nicht ausreichen, sollten Sie React ausprobieren. Mit React können Sie hochinteraktive Webseiten schneller und mit weniger Fehlern erstellen. Mit ein wenig JavaScript-Erfahrung sind Sie im Handumdrehen in der Lage, dynamische Webanwendungen zu erstellen. Erstellen Sie isolierte Komponenten, die die Entwicklung und Wartung Ihrer Anwendungen vereinfachen, und erhalten Sie zahlreiche Anleitungen zu Best Practices. Richten Sie automatisierte Tests ein, und sorgen Sie dafür, dass die Seiten für Ihre Benutzer schnell gerendert werden. Erfahren Sie, wie Sie Ihre React-Kenntnisse nutzen können, um bei Bedarf andere Front-End-Technologien zu integrieren.
Tauchen Sie direkt in React ein, indem Sie Komponenten definieren, die grundlegenden Bausteine einer React-Anwendung. Integrieren Sie moderne JavaScript-Sprachfunktionen wie Klassen und Pfeilfunktionen in Ihre Anwendung. Analysieren Sie die Beziehungen in Ihren Daten, um den Zustand zu isolieren, und synchronisieren Sie das Datenmodell mit dem, was Ihre Benutzer sehen.
Sobald Sie mit der Funktionsweise einer React-Anwendung vertraut sind, organisieren Sie Ihre Codebasis mit Modulen. Konfigurieren Sie einen Produktions-Build und stellen Sie Ihre Anwendung so effizient wie möglich mit Webpack bereit. Beherrschen Sie das Testen mit React-spezifischen Ratschlägen und Tools, um die meisten Fehler mit der geringsten Menge an Code zu finden. Lernen Sie die Grundlagen der Redux-Bibliothek kennen. Definieren Sie Aktionen und verwalten Sie einen unveränderlichen zentralen Zustand mit Reducer, dann verbinden Sie Redux mit Ihren React-Komponenten, um noch größere und komplexere Schnittstellen zu bauen. Verpacken Sie Ihren React-Code als eigenständiges Widget, damit jeder ihn in seinen eigenen Anwendungen verwenden kann. Sie können vorhandenen JavaScript-Code in Ihren React-Komponenten wiederverwenden und eine neue React-Ansicht auf einem bestehenden Datenmodell aufbauen, das mit einer älteren Anwendung geteilt wird.
Wenn Sie dieses Buch beendet haben, werden Sie auf dem besten Weg sein, Ihre Front-End-Probleme mit React zu lösen.
Was Sie brauchen:
Node.js 6.x oder höher und einen modernen Webbrowser.