TypeScript · Middle · Frage 57 von 75

Wie leitet man einen TypeScript-Typ aus einem Zod-Schema ab?

const User = z.object({ id: z.string(), age: z.number() });
type User = z.infer<typeof User>;
Antwort zeigen

Richtige Antwort: Mit z.infer<typeof Schema>, eine einzige Quelle der Wahrheit

Erklärung

Validierung an der Grenze (API, Formulare) plus abgeleitete Typen verhindert, dass Laufzeitprüfungen und Compile-Typen auseinanderlaufen.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 57

Teste dich selbst

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

Diesen Test machen