React je JavaScriptová knihovna od Mety pro tvorbu uživatelských rozhraní. Vychází z myšlenky komponent – samostatných znovupoužitelných kousků UI – které mají vlastní stav a vykreslují se efektivně přes virtuální DOM. React pohání obrovské množství moderních webových aplikací a používá se i ve WordPressu (editor Gutenberg je postavený na Reactu).