🟣 C8. Comprendre la structure d’une application front-end avec React (10h – Niveau 1)
🎯 Objectif de la compétence
Découvrir les fondements d’un framework JS moderne (React) : comprendre les composants, l’état local, les props et la navigation entre vues pour préparer l’entrée dans le monde des SPA (Single Page Applications).
🔹 Autoformation 8.1 – Découvrir React (10h)
📘 UA 8.1.1 – Comprendre les composants React (4h)
- Chapitre 1 : Structure d’un projet React (Vite ou CRA) (1h)
- Chapitre 2 : Créer un composant fonctionnel (1.5h)
- Chapitre 3 : Utiliser les props et JSX (1.5h)
📘 UA 8.1.2 – État local et navigation simple (6h)
- Chapitre 4 : Gérer l’état avec
useState
(2h) - Chapitre 5 : Réagir aux événements utilisateur (2h)
- Chapitre 6 : Navigation entre vues avec
react-router-dom
(2h)