توسعه فرانت‌اند

Zod: اعتبارسنجی Type-safe در TypeScript

Zod schema-first validation library است که TypeScript types تولید می‌کند. یک‌بار بنویس، همه‌جا استفاده کن.

1405/01/02 1 دقیقه مطالعه 1,040 بازدید

Zod schema-first validation library است که TypeScript types تولید می‌کند. یک‌بار بنویس، همه‌جا استفاده کن.

اصول Zod

z.string()، z.number()، z.object() و z.array(). Schema → Type با z.infer<>.

  • z.object: schema تعریف
  • z.infer: استخراج type
  • parse: اعتبارسنجی + تبدیل

کاربردها

فرم‌ها (react-hook-form + zod)، API validation، محیط (.env) و هر جایی که validation لازم است.

جمع‌بندی

Zod اعتبارسنجی را Type-safe و لذت‌بخش می‌کند.

واکنش به این مقاله

اشتراک‌گذاری این مقاله:
دیدگاه‌ها 0
۰ / ۲۰۰۰

هنوز دیدگاهی ثبت نشده

اولین نفری باشید که نظر می‌دهد!