Коротко: Бібліотека оголошення та валідації схем даних у TypeScript з автоматичним виведенням статичних типів.
Що таке Zod?
Zod дозволяє перевіряти вхідні дані форм, параметри URL та відповіді API у рантаймі, гарантуючи відповідність типам.
Ключові особливості та переваги
- Автоматичне виведення типів (z.infer) без дублювання інтерфейсів
- Підтримка ланцюжків трансформацій та кастомних помилок
- Сумісність із React Hook Form, React Query, TRPC
Сфери застосування та практичне значення
Валідація вхідних даних на клієнті та бекенді в додатках на Next.js.