Einführung in React

React ist eine leistungsstarke JavaScript-Bibliothek, die auf das effiziente Rendern der Anzeige spezialisiert ist und die auf den Konzepten der funktionalen Programmierung basiert. Der frei verfügbare tech:lounge-Videokurs begleitet Dich von der ersten Zeile bis zum Entwickeln ganzer Anwendungen.

Aktuelles Video

Folge 5: Der unidirektionale Datenfluss 33:27

Veröffentlicht am 12. Dezember 2017

Mit React entwickelte Anwendungen verwenden einen unidirektionalen Datenfluss. Das bedeutet, dass Daten stets nur in einer Richtung weitergegeben und verarbeitet werden. Das wirft einige Fragen auf, beispielsweise wie mit Zustand umzugehen ist. Worauf gilt es zu achten?

René Viering

JavaScript-Entwickler

René Viering ist JavaScript-Entwickler mit einer großen Leidenschaft für Frontend-Technologien, insbesondere Single Page Apps. Dabei bevorzugt er schlanke, zielgerichtete Bibliotheken und leichtgewichtige Architekturen, die zu sauberem und testbarem Code führen. René ist Autor für heise Developer und teilt sein Wissen regelmäßig als Sprecher auf lokalen Meetups und Konferenzen wie der enterJS.

Videos

Folge 4: Der Komponenten-Lebenszyklus 48:55

Komponenten in React durchlaufen einen komplexen Lebenszyklus, der es ermöglicht, das Verhalten einer Komponente zu verschiedenen Zeitpunkten detailliert zu steuern. Wie funktioniert das, und worauf gilt es dabei zu achten?

Veröffentlicht am 19. November 2017

Folge 3: Eingaben verarbeiten 37:08

Mit React Eingaben zu verarbeiten ist auf den ersten Blick gar nicht so einfach, denn React kennt zwei Arten von Komponenten, deren Zustandsverwaltung voneinander abweicht. Außerdem gilt es zu steuern, wie Events verteilt werden. Wie funktioniert das?

Veröffentlicht am 30. Oktober 2017

Folge 2: Ein tieferer Einblick 38:51

React basiert auf vielen Konzepten der funktionalen Programmierung. Besonders wichtig ist die Unveränderlichkeit von Datentypen, die in React die Grundlage für das effiziente Rendern der Anzeige bildet. Wie funktioniert das für eigenen Code, und worauf gilt es in JSX außerdem zu achten?

Veröffentlicht am 8. Oktober 2017

Folge 1.1: Release von React 16 05:09

Vor einigen Tagen hat Facebook eine neue Version von React veröffentlicht, die unter einer anderen Lizenz steht als die bisherigen Versionen. Außerdem wurde die zu Grunde liegende Architektur vollständig überarbeitet. Was ist beim Umstieg zu beachten?

Veröffentlicht am 1. Oktober 2017

Folge 1: Erste Schritte 36:46

Die von Facebook entwickelte Open-Source-Bibliothek React dient dem effizienten Rendern der Anzeige in Webanwendungen. Sie verwendet zahlreiche Konzepte der funktionalen Programmierung und basiert auf Komponenten. Wie gelingt der Einstieg?

Veröffentlicht am 23. September 2017

Wo geht's weiter? In unseren Workshops!