- サーバー比較.info
- IT用語の解説
- REST - IT用語の解説
RESTとは
- 読み: れすと
- 英語: REST,Representational State Transfer
概要
RESTはウェブサービスでデータをやり取りする設計原則です。
詳細
REST(Representational State Transfer)は、ウェブサービスにおけるデータ通信に使用される一つの設計スタイルです。ロイ・フィールディングによって初めて提案され、インターネット上でリソース(データ)を交換する際に広く採用されています。RESTは、HTTPプロトコルを用いてリソースの状態を表現することに焦点を当てており、GET、POST、PUT、DELETEなどのHTTPメソッドを使用します。これにより、各リクエストが互いに独立し、サーバー側に状態を保持しないため、スケーラビリティやパフォーマンスの向上が期待できます。また、シンプルなURIを使用してリソースにアクセスするため、開発者にとって理解しやすく、実装が容易である点も利点とされています。これにより、RESTはモバイルアプリケーションやWebサービスのAPI設計において非常に人気があります。
関連用語
- API
- HTTP
- ウェブサービス
- リソース