初投稿してみます。
対象とする読者
ざっくり手短に「RESTとは」を理解したい方。
RESTとは
RESTとは「クライアントがWeb上に存在するリソースを操作する方法」についての考え方である。では、どのように操作するのか。
- RESTでは、クライアントが行う処理にURIが対応づくのではなく、Web上のリソースにURIが対応づいている。
- クライアントは、操作したいリソースのURIにアクセスすることによって、リソースを操作する。
- その際、リソースに対して行う行動をHTTPメソッド(GET/POST/PUT/DELETE)によって規定する。
まとめ
RESTとはWebの設計思想のことで、URI(モノ)とHTTPメソッド(行動)を上手く組み合わせて、Web上のリソースを扱おうという考え方のこと。