React est une bibliothèque JavaScript open source développée par Facebook pour construire des interfaces utilisateur web, mettant l'accent sur un modèle de composants réutilisables et une gestion efficace de l'état. En utilisant un DOM virtuel, React effectue des mises à jour rapides en différant les changements et en les traitant par lots. Le document fournit également des exemples de code illustrant la définition de composants, l'utilisation de JSX et la composabilité des éléments.