React
Komplexe UIs durch imperative DOM-Manipulation zu bauen, skaliert nicht. React löst dieses Problem mit einem deklarativen Komponentenmodell: Man beschreibt, wie die Oberfläche für einen bestimmten State aussehen soll, und React berechnet die minimalen DOM-Änderungen. Meta (ursprünglich Facebook) hat React im Mai 2013 als Open Source veröffentlicht — seither ist es zur meistgenutzten JavaScript-UI-Bibliothek gewachsen.
Version 18 brachte Concurrent Rendering — die Fähigkeit, mehrere UI-Zustände gleichzeitig vorzubereiten und niedrig priorisierte Arbeit zu unterbrechen, wenn Benutzereingaben eintreffen. React 19, das aktuelle Major-Release, stabilisierte Server Components, Actions und den use-Hook. Server Components verlagern Rendering und Datenabruf auf den Server und senden nur das Ergebnis an den Client — das reduziert die Bundle-Grösse und vereinfacht Datenzugriffsmuster.
Die react.dev-Dokumentation deckt Grundlagen und fortgeschrittene Patterns in einer einzigen, gut organisierten Referenz ab. Der Quellcode liegt auf GitHub unter der MIT-Lizenz.
Verwandte Technologien
Kommt Ihnen das bekannt vor?
Erzählen Sie uns, was Sie beschäftigt — wir werden für Sie eine Lösung erarbeiten.