Learning
Zod

Mi az a Zod?

TypeScript-first schema validáció: egyetlen sémából runtime validáció és típusok.

Mi az a Zod?

A Zod egy TypeScript-first schema validációs könyvtár. Schema-first megközelítést használ: először leírod, milyen adatot vársz, a Zod futásidőben validál, és TypeScript típust is generál a sémából.

import { z } from "zod"

const nameSchema = z.string().min(2).max(50)
const result = nameSchema.safeParse("Anna")

Fő jellemzők

  • zero dependency
  • composable schema-k
  • jó hibaüzenetek
  • tree-shaking barát

On this page