カテゴリ
型安全・バリデーション(TypeScript / Zod)の実践ガイド
型安全は「方針」で終わらせず、コンパイラとCIで強制してこそ価値が出ます。tsconfigの厳格化、any/as/enumの排除、境界でのZodによる parse、NeverErrorでの網羅性、ブランド型、E2Eの型一致、モノレポの型カバレッジ——不正な状態を表現不能にし、チームが速く変更し続けても壊れない規律を扱います。
全 5 記事
基礎ガイド
基礎ガイド(まずはここから)
本番TypeScriptの型安全規律:any禁止・Zodで境界を守り・NeverErrorで網羅性を強制する
型安全を「方針」で終わらせない実務ガイド。strict系tsconfig、any/as/enum禁止、Zodで境界をparseするSSoT設計、NeverErrorによる網羅性の強制、satisfies、branded型、CIの型カバレッジまで本番の動くコードで解説します。
関連する実践記事
- モノレポTypeScriptアーキテクチャ設計CI/CD型安全
pnpm + Turborepo で型安全なモノレポを設計する:catalog でドリフトを消し、共有ドメイン型を単一真実源にする
pnpm workspaces + Turborepo で本番TypeScriptモノレポを設計する実装ガイド。catalogによる依存バージョンのピン留め、turbo.jsonのタスクパイプラインとキャッシュ、Zod共有ドメインパッケージの単一真実源化、型カバレッジのCI強制、スキーマdrift検出までを実コードで解説します。
25分 - TypeScriptフロントエンドアーキテクチャ設計Next.jsセキュリティ
TypeScript 型レベルプログラミング実践【2026年版】— 不正な状態を型で消し、本番品質を支える
TypeScript の型レベルプログラミングを「実務で効く」範囲に絞って解説する完全ガイド。判別可能なユニオンと網羅性チェック(NeverError)、satisfies、ブランド型、テンプレートリテラル型、マップ型、条件型、NoInfer、型テストまで、可読性とコンパイル速度を保ちつつ不正な状態を型で排除する実践手法を実コードで示します。
10分 - TypeScriptZodバリデーション型安全Next.js
Zod 4 実践ガイド【2026年最新】— TypeScript型安全スキーマ検証・境界バリデーション・React Hook Form / 環境変数 / JSON Schema 連携
公式ドキュメント最新版(Zod 4 / zod@4.x)に忠実な実践ガイド。トップレベル文字列フォーマット(z.email 等)、error パラメータ統一、treeifyError/prettifyError/flattenError、z.toJSONSchema、メタデータ、Zod Mini まで、本番品質のコード例で「いつ・どこで・どう使うか」を解説。React Hook Form・環境変数・API境界・LLM構造化出力への応用も収録。
22分 - Next.jsTypeScriptGoOpenAPIアーキテクチャ設計
Next.js 16 × Go × OpenAPIで実装する『エンドツーエンド型安全』:契約優先アーキテクチャの完全実践
Next.js 16 App RouterとGoバックエンドをOpenAPI 3.1で接続し、ビルド時にクライアント⇄サーバーの整合性を保証する契約優先アーキテクチャ。Problem Details、Full Jitterバックオフ、Circuit Breaker、OpenTelemetry伝播、Terraformによるインフラ定義まで本番運用レベルで解説します。
29分