🟣 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)