Next.js · Senior · Frage 9 von 75

Eine Server Action ist in einer Komponente deklariert und nutzt eine Variable aus ihrer Closure. Was passiert damit?

Antwort zeigen

Richtige Antwort: Eingefangene Werte werden verschlüsselt, an den Client gesendet und beim Aufruf zurückgeschickt

Erklärung

Next.js serialisiert eingefangene Variablen, verschlüsselt sie und bettet sie in die Seite ein, damit sich die Closure beim Aufruf wiederherstellen lässt. Die Verschlüsselung schützt vor versehentlichem Durchsickern, Geheimnisse hält man aber besser nicht in Closures. Mehrere Instanzen brauchen einen gemeinsamen Schlüssel (NEXT_SERVER_ACTIONS_ENCRYPTION_KEY).

Zum Weiterlesen

Fehler in der Frage

Next.js · Senior · Frage 9

Teste dich selbst

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

Diesen Test machen