React
lernen und verstehen
React hat die Frontend-Entwicklung in den letzten Jahren wie keine andere Library im Sturm erobert. Heute gibt es kaum eine Metrik in der React nicht vorne liegt: Downloadzahlen, Beliebtheit, Einsatzmöglichkeiten.Mit „React lernen und verstehen“ steigst du tief in die Entwicklung moderner Frontend-Anwendungen mit Hilfe von React ein.
Inhaltsverzeichnis
- Vorwort
- Über den Autor
- I – Einführung
- Allgemeines
- Ab ins kalte Wasser
- Tools und Setup
- II – Grundlagen
- Exkurs ES2015+
- JSX – eine Einführung
- Rendering von Elementen
- Komponenten in React
- State und Lifecycle-Methods
- Event-Handling
- Formulare
- Listen, Fragments und Conditional Rendering
- CSS und Styling
- III – Erweiterte Konzepte
- Higher Order Components
- Functions as a Child und Render Props
- Context API
- Refs
- Error Boundaries
- Portals
- Code Splitting
- Typechecking mit PropTypes, Flow und TypeScript
- IV – Hooks
- Einführung in Hooks
- Verwendung von Hooks
- Grundsätze und Regeln von Hooks
- Eigene Hooks implementieren
- Hooks API
- V – Das Ecosystem
- Routing
- State Management
- Mehrsprachigkeit
- Informationsquellen
- Tools und Frameworks
- Schlusswort
Angaben gemäß § 5 TMGwiremore UG (haftungsbeschränkt) – Zelterstr. 10 – 10439 Berlin – Geschäftsführer: Manuel Bieh – manuel.bieh@wiremore.com – Registergericht: Handelsregister Dortmund – HRB 25711 – Ust-Id: DE289451798