第7章 API仕様書
7.1 API設計の原則
REST APIの設計原則を理解し、一貫性のあるAPI仕様書を作成する。
| 原則 | 内容 |
|---|---|
| 統一インターフェース | 一貫したURL設計、HTTPメソッドの適切な使用 |
| ステートレス | 各リクエストは独立、セッション状態を持たない |
| キャッシュ可能 | レスポンスにキャッシュ可否を明示 |
| 階層化 | クライアントは直接サーバーと通信しているか不明 |
REST APIの設計原則を理解し、一貫性のあるAPI仕様書を作成する。
| 原則 | 内容 |
|---|---|
| 統一インターフェース | 一貫したURL設計、HTTPメソッドの適切な使用 |
| ステートレス | 各リクエストは独立、セッション状態を持たない |
| キャッシュ可能 | レスポンスにキャッシュ可否を明示 |
| 階層化 | クライアントは直接サーバーと通信しているか不明 |