- Umfassende Einführung in React
- auf dem neusten Stand: inklusive React Hooks API
- Skalierbare Entwicklung mit TypeScript
React ist ein JavaScript-Framework, dass für die Entwicklung von Single-Page-Anwendungen im Browser gedacht ist. Es ermöglicht das Umsetzen von interaktiven User Interfaces mit hohem Benutzerkomfort. Große Unternehmen wie Microsoft, PayPal und Xing setzen in ihren Anwendungen auf das Framework.
Mit diesem Buch lernen Sie, wie Sie UI-Komponenten entwickeln können, auf deren Basis Sie komplette Anwendungen zusammenbauen. Um Ansprüchen an Wartbarkeit und Langlebigkeit gerecht zu werden, sehen Sie, wie Sie Ihre Anwendung typsicher mit TypeScript entwickeln. Nach der Lektüre sind Sie in der Lage, eigene React-Anwendungen zu erstellen.
Unter anderem werden folgende Themen behandelt:
* Entwickeln und Testen eigener React-Komponenten mit der Hooks API und TypeScript
* Serverzugriffe am Beispiel von REST- und GraphQL APIs
* Client-seitiges Routing mit dem React Router
* Externes State-Management in großen Anwendungen mit Redux
* Serverseitiges Rendern von React-Komponenten und -Anwendungen
Die bereits aus früheren React-Versionen bekannte Klassen-basierte API wird in einem eigenen Kapitel vorgestellt, sodass sie in der Lage sind, bestehenden React Code mit dieser API zu verstehen und die Unterschiede zur Hook API verstehen. Die im Buch eingesetzten neueren JavaScript Features sowie TypeScript werden in einem eigenen Kapitel vorgestellt, sodass zum Verständnis des Buches Kenntnisse von ES5 ausreichen.
Neu in der 2.Auflage unter anderem
* React Hooks API
* Einführung in weitere neue React Features
* React-Anwendungen mit TypeScript
Verlagstext
Verfasser*innenangabe:
Oliver Zeigermann, Nils Hartmann
Jahr:
2020
Verlag:
Heidelberg, dpunkt.verlag GmbH
Aufsätze:
Zu diesem Aufsatz wechseln
opens in new tab
Systematik:
Suche nach dieser Systematik
NT.EQI
Suche nach diesem Interessenskreis
ISBN:
978-3-86490-552-0
2. ISBN:
3-86490-552-4
Beschreibung:
2., überarbeitete und erweiterte Auflage, ix, 391 Seiten : Illustrationen
Schlagwörter:
App <Programm>, Programmierung, React <Framework, Informatik>, Application <Programm>, Apps <Programm>, Computer / Programmierung, Computerprogrammierung, Programmieren <Informatik>, Programmiertechnik, React (JavaScript library), React.js, ReactJS
Mehr...
Suche nach dieser Beteiligten Person
Sprache:
Deutsch
Mediengruppe:
Buch