React : qu’est-ce que c’est ?
React est une bibliothèque permettant de construire des interfaces utilisateur à partir de composants.
Composant
Une interface peut être découpée en blocs.
Exemple dashboard :
Dashboard
├── Navigation ├── Résumé ├── Graphique ├── Liste └── Formulaire
Chaque bloc peut être organisé comme un composant.
Pourquoi les composants ?
Ils permettent de raisonner sur l’interface par responsabilités.
Données
Un composant peut recevoir des données.
État
Certaines informations changent pendant l’utilisation de l’interface.
React fournit des mécanismes pour gérer cet état et mettre à jour l’affichage.
Événements
Clic, saisie, validation : l’interface réagit aux actions.
React n’est pas le Back-End
React construit l’interface.
Pour une application Full-Stack, il peut communiquer avec une API exposée par un Back-End.
Guides complémentaires
Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.
