1. Compile-Time vs Runtime Validierung: Warum Zod unverzichtbar ist
// Generiertes Zod-Validierungsschema:
import { z } from 'zod';
export const benutzerSchema = z.object({
id: z.number().int().positive(),
name: z.string().min(1),
email: z.string().email(),
erstelltAm: z.string().datetime(),
istAktiv: z.boolean()
});
export type Benutzer = z.infer<typeof benutzerSchema>;Laufzeitvalidierung mit automatischer Ableitung statischer TypeScript-Typen.