React ist eine JavaScript-Bibliothek für die sichtbaren und nutzbaren Teile einer Website. Entwickler können eine Seite in wiederverwendbare Elemente wie ein Suchfeld, eine Schaltfläche oder eine Produktkarte aufteilen.

Ändern sich Informationen, kann React den passenden Teil des Bildschirms aktualisieren. Das ist, als würde man einen Hinweis auf einer Tafel ändern, ohne die ganze Tafel neu zu bauen.

React hilft bei der Organisation interaktiver Oberflächen, entscheidet aber nicht, wie ein Produkt aussehen oder welche Funktionen es brauchen soll. Entwickler wählen weiterhin das Design und weitere Tools aus, damit die gesamte Website funktioniert.