← API設計
API設計V(契約とスキーマ駆動開発)
APIを「実装の副産物」ではなく「先に合意する契約」として扱う設計プロセスを学びます。OpenAPI仕様でインターフェースを機械可読に記述し、そこからコード生成・モック・契約テスト・後方互換チェックを回すことで、実装とドキュメントの乖離や連携の壊れをどう防ぐかを、なぜその順序で設計するのかという観点から問います。
読み込み中…
APIを「実装の副産物」ではなく「先に合意する契約」として扱う設計プロセスを学びます。OpenAPI仕様でインターフェースを機械可読に記述し、そこからコード生成・モック・契約テスト・後方互換チェックを回すことで、実装とドキュメントの乖離や連携の壊れをどう防ぐかを、なぜその順序で設計するのかという観点から問います。