Next.js · Junior · Frage 33 von 75

Wie leitet man den Nutzer aus einer Server Component nach /login weiter?

Antwort zeigen

Richtige Antwort: redirect('/login') aus next/navigation aufrufen

Erklärung

redirect() funktioniert in Server Components, Server Functions und Route Handlern. Es wirft eine spezielle Exception, Code danach läuft also nicht, und man darf es nicht in try/catch packen. useRouter gibt es nur in Client Components, und <Navigate> stammt aus React Router.

Zum Weiterlesen

Fehler in der Frage

Next.js · Junior · Frage 33

Teste dich selbst

Mach den Test Next.js · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen