読者です 読者をやめる 読者になる 読者になる

Learn to Live and Live to Learn

ITに関する記事を読んで,考えて,使ってみたことをまとめる場.読書が好きでnoteに感想を書いています(宣伝)→https://note.mu/a_01

REST入門

Web

yohei-y:weblog: REST 入門
を紹介してもらい、読んでみたまとめです。
(あくまで自分の理解です)

  • RESTとはREpresentation State Transferの略で、アーキテクチャスタイルのひとつである。
  • RESTはアーキテクチャスタイルの中のクライアントサーバから派生している。WWWはRESTの一形態。
  • リソース(URI)のある時点での表現=representation stateを転送=tranferするもの。
  • リソースに対して、GET/POST/PUT/DELETEをする。
  • GETはリソースに唯一、副作用を与えない。獲得するもの。POSTは新規作成。PUTは更新。DELETEは削除。
  • セッションをクッキーで維持するのは駄目。クライアント側で全部持つ。

何も考えずにPOST乱用したりしていたのですが、意味を意識してRESTに則ったWEBページを作りたいと思います。(感想文みたいになってしまった;)(まったく関係ないけどHadoop Conference Japan 2014に行って来たので今度、記事を書きます)