Schémas de données

Un schéma de données décrit la structure attendue d'un objet : champs, types, contraintes. Il sert à valider les entrées, à typer la sortie et à documenter l'API. Des bibliothèques comme Zod permettent de le déclarer en code et d'en déduire le type TypeScript.

Exemple

const Utilisateur = z.object({ nom: z.string().min(1), age: z.number().int() });

Notions voisines

Tout le glossaire