Book description
Eignen Sie sich ohne Ballast alles Wesentliche zur Frontendentwicklung mit React an – einer JavaScript-Bibliothek, die in Entwicklerkreisen derzeit auf großes Interesse stößt. In diesem praktischen Leitfaden erläutert Stoyan Stefanov, Webentwickler bei Facebook, Reacts Komponentenarchitektur und zeigt, wie Sie in kurzer Zeit komplexe und dennoch wartbare Webanwendungen entwickeln. Sie benötigen keine besonderen Vorkenntnisse – lediglich Grundkenntnis der JavaScript-Syntax – und können sofort loslegen.Haben Sie einmal verstanden, wie React funktioniert, werden Sie eine maßgeschneiderte eigene Whinepad-App bauen, die es den Anwendern ermöglicht, Weine zu bewerten und Notizen hierzu zu erfassen. Schnell werden Sie verstehen, warum so viele Entwickler React als Schlüsseltechnologie für die moderne Webentwicklung sehen.
Table of contents
- Cover
- Titel
- Impressum
- Widmung
- Inhalt
- Vorwort
- 1 Hallo Welt
-
2 Das Leben einer Komponente
- Minimalversion
- Eigenschaften
- propTypes
- Status
- Eine zustandsbehaftete Textarea-Komponente
- Ein Hinweis zu DOM-Events
- Props versus State
- Props im initialen Status: ein Anti-Pattern
- Von außen auf die Komponente zugreifen
- Eigenschaften später ändern
- Lifecycle-Methoden
- Lifecycle-Beispiel: Alles loggen
- Lifecycle-Beispiel: Ein Mixin verwenden
- Lifecycle-Beispiel: Der Einsatz einer Kind-Komponente
- Performanceverbesserung: Aktualisieren von Komponenten verhindern
- PureRenderMixin
- 3 Excel: Eine schicke Tabellen-Komponente
- 4 JSX
- 5 Die Umgebung für die Anwendungsentwicklung einrichten
- 6 Eine Anwendung bauen
- 7 Lint, Flow, Test, Repeat
- 8 Flux
- Index
- Über den Autor
Product information
- Title: Durchstarten mit React
- Author(s):
- Release date: May 2017
- Publisher(s): dpunkt
- ISBN: 9783960090427
You might also like
book
Vue.js kurz & gut
Das Open-Source-Projekt Vue.js hat sich zu einem der populärsten JavaScript-Frameworks für das Erstellen von Benutzeroberflächen entwickelt. …
book
Spiele programmieren mit Unity für Kids
2D- und 3D-Spiele selbst entwickeln Landschaften und Gebäude gestalten sowie Figuren animieren Wichtige C#-Programmier-Elemente kennenlernen und …
book
Projektmanagement kurz & gut
Warum sprengen so viele Projekte den angesetzten Zeit- und Kostenrahmen, wo es doch Projektmanagement-Methoden und -Standards …
book
Das Unity-Buch
Zur Version 5 von Unity+ Behandelt auch 2D-Spiele+ Behandelt auch Oculus Rift+ Als Workshop aufgebaut