React: Von Null bis zur funktionierenden Anwendung
212 Seiten
German
PDF
4.5

React: Von Null bis zur funktionierenden Anwendung

React: Von Null bis zur funktionierenden Anwendung

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „React Up and Running“ (im russischen Original: „React: Von Null bis zur funktionierenden Anwendung“) von Stoyan Stefanov erschien 2022 und erregte sofort die Aufmerksamkeit sowohl von Anfängern als auch von erfahrenen Entwicklern, die ihr Wissen über React systematisieren möchten. Es ist kein weiterer vielseitiger Wälzer, sondern ein kompakter (212 Seiten) praktischer Leitfaden, der verspricht, in kurzer Zeit das Erstellen moderner Webanwendungen mit React zu lehren. Das Buch ist in einer lebendigen, zugänglichen Sprache geschrieben und richtet sich an diejenigen, die bereits mit den Grundlagen von JavaScript (einschließlich ES6+) und Node.js vertraut sind.

Worum es in diesem Buch geht

Der Autor führt den Leser Schritt für Schritt von den grundlegendsten React-Konzepten bis zur Erstellung einer vollwertigen Single-Page-Anwendung. Der Schwerpunkt liegt auf:

  • Einrichtung der Umgebung (Create React App, Vite);
  • JSX und seinen Besonderheiten;
  • Komponenten – funktional und klassenbasiert;
  • Zustandsverwaltung (useState, useReducer);
  • Nebeneffekten (useEffect);
  • Arbeit mit Formularen und Ereignissen;
  • Routing (React Router);
  • Testen von Komponenten (Jest, React Testing Library);
  • Bereitstellung der fertigen Anwendung.

Jedes Kapitel enthält Codebeispiele, die sofort ausgeführt und modifiziert werden können. Am Ende des Buches erstellen Sie eine kleine, aber funktionierende Anwendung – einen Aufgabenmanager (Todo-Liste) mit Filter- und Speichermöglichkeit der Daten im localStorage.

Für wen ist dieses Buch geeignet

Das Buch richtet sich an angehende React-Entwickler, die bereits über grundlegende JavaScript-Kenntnisse verfügen (Variablen, Funktionen, Arrays, Objekte, Promises) und schnell in die Welt von React einsteigen möchten. Es ist auch nützlich für diejenigen, die von anderen Frameworks (Angular, Vue) wechseln und die Philosophie von React verstehen wollen. Erfahrene Entwickler können das Buch als Nachschlagewerk für moderne Hooks und Best Practices nutzen.

Was der Leser lernen wird

  • Wie man ein React-Projekt von Grund auf einrichtet und ein Build-Tool auswählt;
  • Wie man Komponenten schreibt und deren Hierarchie richtig organisiert;
  • Wie man den Zustand verwaltet und „Prop Drilling“ vermeidet;
  • Wie man mit Hooks arbeitet (useState, useEffect, useRef, useMemo, useCallback);
  • Wie man Routing und Navigation implementiert;
  • Wie man Komponenten testet und Unit-Tests schreibt;
  • Wie man die Anwendung für die Produktion vorbereitet und auf einem Hosting bereitstellt.

Stärken

1. Prägnanz und Fokus. Im Gegensatz zu vielen React-Büchern, die alles auf einmal abdecken wollen, hält sich „React Up and Running“ klar an sein Hauptziel – dem Leser beizubringen, eine funktionierende Anwendung zu erstellen. Keine überflüssige Theorie – nur Praxis.

2. Aktualität. Das Buch erschien 2022, daher verwenden alle Beispiele moderne Ansätze: funktionale Komponenten, Hooks, React Router v6. Veraltete klassenbasierte Komponenten werden nur der Vollständigkeit halber erwähnt.

3. Verständlicher Code. Jedes Beispiel wird mit Erläuterungen geliefert, und komplexe Konzepte werden in einfache Schritte unterteilt. Der Code kann kopiert und sofort ausgeführt werden.

4. Testen. Ein eigenes Kapitel ist dem Testen gewidmet – eine seltene Qualität für Einführungsbücher. Der Leser erfährt, wie man Tests für Komponenten schreibt und warum dies wichtig ist.

5. Reale Szenarien. Der Autor behandelt typische Probleme, auf die Entwickler stoßen: Formularverwaltung, Arbeit mit APIs, Fehlerbehandlung, Leistungsoptimierung.

Empfehlung

Das Buch ist nützlich für:

  • Angehende Frontend-Entwickler, die React von Grund auf lernen möchten;
  • Backend-Entwickler, die auf Full-Stack umsteigen;
  • Studenten und Teilnehmer von Webentwicklungskursen;
  • Alle, die schnell praktische Fähigkeiten im Umgang mit React erwerben möchten, ohne in akademische Theorie einzutauchen.

Wenn Sie ein Buch suchen, das Ihnen in ein paar Abenden hilft, Ihre erste React-Anwendung zu schreiben und die grundlegenden Konzepte zu verstehen, dann ist „React Up and Running“ eine ausgezeichnete Wahl.

Empfehlungen