こんにちは、就活支援サービス「ワンキャリア(学生版)」のアプリチームの金(Github:@chihiroanihr)です。 私たちアプリチームでは、古いJavaScriptコードのTypeScript化に日々取り組んでいます。TypeScriptの型チェックで、実行時エラーの多くをコンパイル時に ...
近年のReact × TypeScript開発で非常によく目にするのが、Zodというパッケージです。 ビギナーの中には、このZodの機能や働きがよくわからないと感じている人がいるので、今回はそれを簡単に説明します。 初心者向けなので、具体的なZodのコードの話は出てき ...
Learn best practices with Zod for efficient runtime validation, including avoiding redundant checks, reusing schemas, and optimizing performance in large-scale data scenarios.
はじめに — TypeScriptの型だけでは不十分な理由 TypeScriptの静的型チェックは、コンパイル時に型の誤りを検出する強力な仕組みです。しかし、ランタイムで外部からやってくるデータに対しては無力です。 たとえば、外部APIのレスポンスを fetch で受け取る ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する