REST

Representational State Transfer (REST) は、リソースを決定し、かかるリソースを使用してアクション (「動詞」に相当) を起こすことが可能なアーキテクチャ形式です。「動詞」は、HTTP によって提供されます (GET、PUT、DELETE など)。REST では、リソースは 1 つまたは複数の表現 (一般的には HTML、JSON、およびイメージ タイプ) を持つことができます。REST サービスは通常、ブラウザ内の Web アプリケーションから使用されます。