Definition
REST APIは、GET、POST、PUT、DELETEなどのHTTPプロトコルを介したステートレスな操作を利用することで、クライアントとサーバー間の通信を可能にします。リソースはURIとして構造化され、標準的なフォーマット(通常はJSON)を使用してデータが表現されます。
Summary
REST APIは、標準的なHTTPメソッドに依存し、ネットワーク化されたアプリケーションの設計のためのアーキテクチャスタイルです。
Key Concepts
- ステートレス性
- HTTPメソッド
- リソース指向URI
- JSONシリアライズ
Use Cases
- マイクロサービス間の通信
- モバイルアプリのバックエンド統合
- サードパーティデータのアクセス