Partie 4 : un code fiable
Un programme qui marche « quand tout va bien » ne suffit pas. Dans cette partie, vous apprenez trois réflexes de développeur sérieux :
ranger son code en plusieurs fichiers, comprendre comment une fonction garde en mémoire des valeurs (le secret de useState),
et gérer les erreurs pour qu'une donnée invalide ne fasse jamais planter l'application.
Séances
- Les modules :
export,import, un fichier par thème - Les fermetures : une fonction qui se souvient, et un mini
useState - Erreurs et try/catch :
throw,try,catch,finally
Mission de la partie
Découper votre quiz en fichiers rangés, fabriquer votre propre mini useState, et écrire une lecture de données qui résiste aux saisies invalides.