React est une bibliothèque JavaScript open source créée par Meta (Facebook) en 2013. Elle permet de construire des interfaces utilisateur interactives et réactives, organisées en composants réutilisables.
Modèle déclaratif
Son modèle déclaratif simplifie la gestion de l'état et du rendu : vous décrivez l'interface, et React met à jour le DOM de manière optimale via son Virtual DOM. Cette approche réduit les bugs et facilite la maintenance du code front-end.
React a révolutionné la conception des interfaces front-end en introduisant une approche par composants qui privilégie la maintenabilité et la réactivité.