REST API
れすとえーぴーあい
意味
REST APIは、Web上でリソースを表現し、HTTPを介して操作するインターフェースです。RESTはRepresentational State Transferの略で、クライアントとサーバが状態を保持しない、ステートレスな通信を基本とします。リソースはURIで一意に識別され、表現形式はJSONやXMLなどが用いられます。クライアントはGET・POST・PUT・DELETEといった標準的なHTTPメソッドを使ってリソースの取得・作成・更新・削除を行い、サーバはステータスコードで結果を通知します。この設計はスケーラビリティと独立した開発を促進し、異なるプラットフォーム間での相互運用性を高めます。また、キャッシュ可能な応答や階層化された構造により、ネットワーク負荷の最適化やセキュリティの分離が容易になる点も特徴です。
類義語
Web、API、HTTP