React

React (auch bekannt als React.js oder ReactJS) ist eine kostenlose Open-Source-Front-End-JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen basierend auf UI-Komponenten. Es wird von Meta (ehemals Facebook) und einer Community aus einzelnen Entwicklern und Unternehmen gepflegt. React kann als Grundlage für die Entwicklung von Single-Page-, Mobil- oder Server-gerenderten Anwendungen mit Frameworks wie Next.js verwendet werden. React befasst sich jedoch nur mit der Benutzeroberfläche und dem Rendern von Komponenten in das DOM, sodass das Erstellen von React-Anwendungen normalerweise die Verwendung zusätzlicher Bibliotheken für das Routing sowie bestimmte clientseitige Funktionen erfordert.