État et interactions
Dans ce tutoriel, votre quiz devient interactif : il réagit aux clics, enchaîne cinq questions tirées au
hasard, calcule le score, applique ses règles avec une machine à états et mesure le temps de la partie.
Vous découvrez les hooks useState, useReducer et useEffect, et vous apprenez à éviter les bugs classiques :
double-clic, score compté deux fois, minuterie qui ne s'arrête jamais.
Vous travaillez sur une branche Git dédiée, feature/etat, fusionnée par une Pull Request à la fin du tutoriel.