Aller au contenu principal

React

Publié par Stéphane Arrami le lun 22/07/2019

Bibliothèque JavaScript libre développée par Facebook depuis 2013.

Le but principal de cette bibliothèque est de faciliter la création d'application web monopage, via la création de composants dépendant d'un état et générant une page (ou portion) HTML à chaque changement d'état. React est une bibliothèque qui ne gère que l'interface de l'application, considéré comme la vue dans le modèle MVC.

Elle peut être utilisée avec une autre bibliothèque ou un framework MVC.

La bibliothèque travaille avec un DOM (interface de programmation normalisée par le W3C, qui permet à des scripts d'examiner et de modifier le contenu du navigateur web) virtuel et en ne mettant à jour le rendu dans le navigateur qu'en cas de nécessité.