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

Formation Développement d’Applications et Solutions Connectées au CAFP Casablanca

Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.

Retour à la filière
WhatsApp