ConceptPeople IT-Talk

Single-Page-Anwendungen mit React - Ein praktischer Einstieg

02.12.2019 Nils Hartmann

React ist eine der populärsten Bibliotheken wenn es um die Entwicklung von Single-Page-Anwendungen geht, obwohl - oder gerade weil - React immer wieder mit unkonventionellen Design Entscheidungen überrascht. Nicht nur in vielen öffentlichen Web-Anwendungen, wie zum Beispiel Outlook, Paypal oder der ARD Mediathek ist React zu finden, auch als Lösung für In-House-Anwendungen wird es gerne verwendet.

In diesem Vortrag stelle ich die wichtigsten Grundlagen und Konzepte von React anhand einer Beispiel-Anwendung mit vielen Code-Beispielen vor. Darüber hinaus werfen wir auch einen Blick auf fortgeschrittenere Themen, etwa den TypeScript-Support und verschiedene Möglichkeiten zur Zustandsverwaltung in großen Anwendungen. Natürlich sind Fragen jederzeit willkommen.

Um den gezeigten Code zu verstehen, sind Kenntnisse von JavaScript (ES6) erforderlich. Die Konzepte hinter React lassen sich auch ohne JavaScript-Kenntnisse verstehen.

Nils Hartmann

Nils Hartmann ist freiberuflicher Softwareentwickler, -architekt, Trainer und Coach aus Hamburg. Er programmiert in Java und JavaScript/TypeScript und unterstützt Teams mit Trainings und Beratung beim Ein- und Umstieg in die Entwicklung von Single-Page-Anwendungen sowie bei der Arbeit mit React, TypeScript und GraphQL. Nils ist Autor des Buches „React - Grundlagen, fortgeschrittene Techniken und Praxistipps“ (dpunkt, 2020). https://nilshartmann.net.