Next.js · Middle · Frage 29 von 75

Wie unterscheidet sich <Form> aus next/form bei einem Suchformular von einem einfachen <form>?

Antwort zeigen

Richtige Antwort: Mit einem String als action macht es eine Client-Navigation mit der Query

Erklärung

<Form action="/search"> macht aus den Feldern searchParams und führt eine SPA-Navigation aus, die das gemeinsame Layout behält, statt die Seite neu zu laden. Gemeinsame UI (etwa loading.tsx) lädt es vorab. Ohne JS funktioniert es wie ein normales Formular. Mit einer Funktion in action verhält es sich wie ein React-Formular mit Server Action.

Zum Weiterlesen

Fehler in der Frage

Next.js · Middle · Frage 29

Teste dich selbst

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

Diesen Test machen