メインコンテンツまでスキップ
バージョン: 0.4.2

🔍 共通スキーマブロック

共通スキーマブロックは、Nodeblocksアプリケーション全体で再利用可能なJSONスキーマ定義を提供します。これらのスキーマは、アドレス検証、ページネーション、レスポンス構造などの共通データパターンをサポートします。


🎯 概要

共通スキーマブロックは以下を目的として設計されています:

  • 複数のエンティティで共通データパターンの標準化
  • 再利用可能な検証ロジックの提供
  • 一貫したAPIレスポンス構造の実現
  • 型安全性の向上
  • 開発効率の向上

📦 利用可能なスキーマ

🏠 アドレススキーマ

地理的アドレス情報の検証:

  • 住所フィールドの標準化
  • 国際的なアドレスフォーマットのサポート
  • 郵便番号と地域コード検証

アドレススキーマを表示 →

📄 ページネーションスキーマ

リスト取得とページング操作:

  • 標準化されたページネーションパラメータ
  • リスト結果のメタデータ構造
  • カーソルベースとオフセットベースページング

ページネーションスキーマを表示 →

📤 レスポンススキーマ

API応答の標準化:

  • 統一されたエラーレスポンス形式
  • 成功レスポンス構造
  • メタデータとステータス情報

レスポンススキーマを表示 →

🔧 ユーティリティスキーマ

汎用ユーティリティ検証:

  • 共通フィールドタイプ
  • 日付と時刻の形式
  • 識別子とID検証

ユーティリティスキーマを表示 →


🔗 関連ドキュメント