Slide 17
Slide 17 text
Zodという選択肢もある
https://zod.dev/?id=basic-usage
Zodは静的型推論による TypeScript ファーストのスキーマ検証ツールです。
文字列、数字、オブジェクトなどが特定のスキーマ (≒型※1
)に一致しているか確認することができます。
→ ユーザの入力を検証することができる!
文字列のスキーマ
“tuna”は文字列なのでOK
12は文字列ではないのでエラー
※1 正確には違うが、そう考えた方がわかりやすいかもしれない
17