Your corrected answers
[NextJS] - Test Technique
5 / 11
NextJS - Test Technique
À quel point tu maîtrises NextJS dans la version 14 ?
Routing
page à afficher quand tu veux afficher un chargement ?Félicitations! Votre réponse est correcte.
Tu n'as pas tout à fait raison. Le hook approprié pour savoir le path actuel serait 'usePathname', pas 'useRouter'. Continue d'apprendre et tu t'amélioreras.
Votre réponse n'est pas tout à fait correcte. Pour faire un 'group' de routes qui partage le même layout, vous devez utiliser des (). Essayez encore.
userId dans l'URL comment je dois nommer mon dossier ?Bravo ! Votre réponse est correcte. Vous avez bien compris comment nommer votre dossier en fonction d'un paramètre d'URL. Continuez comme ça !
/users/*. Donc toutes les URL comme /users/ddjd/ddVotre réponse est partiellement correcte. Cependant, vous avez oublié d'inclure '/users/' avant '[...params]'. La bonne réponse est '/users/[...params]'.
Server Component
Considère le code suivant :
export function Badge() {
return (...)
}Explanation: Ça dépend si son parent est un server component
Client component
Parfait ! Vous avez parfaitement identifié comment repérer un Client Component entry-point. Continuez ainsi !
Explanation: Non il est d'abord rendu côté serveur
Client Component avec l'app directory ?Explanation: useLocation et useHistory ne sont pas disponible avec le nouveau routing
Server Action
Server Action ?