ENGINEERING品質・入力検証

Zod

TypeScript向けのスキーマ宣言とランタイム検証ライブラリ。

WHAT IS IT?

何者?

TypeScript向けのスキーマ宣言とランタイム検証ライブラリ。入力を実行時に検査し、同じ定義からTypeScript型を推論する。

ROLE

何を担当する?

入力を実行時に検査し、同じ定義からTypeScript型を推論する。

DECISION METADATA

判断の手掛かり

USE IT WHEN

いつ使う?

  • APIやフォームの外部入力を型と一緒に検証したいとき。
SKIP IT WHEN

いつ使わない?

  • 別言語間で標準スキーマを共有することが最優先のとき。