Navigation et contexte
Une vraie application Web a plusieurs pages, chacune avec son adresse : on peut revenir en arrière, mettre une page en favori, partager un lien. Et certaines informations (le pseudo du joueur) doivent être accessibles à de nombreux composants sans passer par dix niveaux de props.
Séances
- React Router : une adresse par écran, paramètres d'URL validés
- Le contexte : partager le pseudo avec tous les composants
Mission du tutoriel
Transformer l'application en trois pages (/, /partie/2, /resultat) qui résistent aux adresses saisies à la main, et partager le pseudo du joueur sans le recopier dans l'URL.