Quiz du cours « Next.js — données, formulaires et cache »

12 questions à choix unique pour vérifier que le parcours est acquis. Une seule tentative de réponse par question, correction immédiate.

80 % de bonnes réponses sont nécessaires pour valider le cours. Vous pouvez repasser le quiz autant de fois que nécessaire : seul votre meilleur score est conservé.

Dans l’App Router, quel est le comportement par défaut d’un composant de route qui ne contient pas de directive particulière ?

Une recherche nécessite un état local dans le champ de saisie. Quelle organisation convient au mieux ?

Un composant serveur transmet les randonnées à un composant client. Quelle pratique limite correctement les données envoyées au navigateur ?

Une fonction serveur récupère les randonnées avec fetch. Que doit-elle faire avant d’utiliser le corps de la réponse ?

Le catalogue est filtré par une valeur difficulte issue des paramètres de recherche de l’URL. Quelle démarche est appropriée ?

La liste de randonnées change peu souvent et peut être mise en cache avec fetch. Quelle option répond à ce besoin ?

La route dynamique d’une randonnée ne trouve aucun enregistrement correspondant à l’identifiant demandé. Quel traitement convient ?

Quel fichier permet de fournir une interface temporaire pendant le chargement d’une route ou d’un segment dans l’App Router ?

Une lecture de données échoue dans un segment de route et l’application doit afficher une interface de récupération avec une possibilité de réessayer. Quel mécanisme utiliser ?

Un filtre valide ne correspond à aucune randonnée, mais la lecture des données a réussi. Quel état faut-il afficher ?

Une server action reçoit le commentaire et l’identifiant d’une randonnée depuis un formulaire. Quelle séquence est correcte ?

Après l’enregistrement réussi d’un avis, quelle étape permet d’actualiser les données de la fiche concernée ?

Toutes les questions doivent être répondues.