Web技術の勉強会の機会を頂き、私自身RESTというものについてあまり知らなかったので、 基本的な概念を簡単にまとめてみたいと思います。(初学者向けの内容です) まずRESTを理解する 「REST」とはシンプルなWebシステムの設計思想のこと。 REpresentational State Transferの略。 (リプレゼンテーショナル ステイト トランスファー) Representational:具象化された State:状態 Transfer:転送 つまり「具体的に状態を定義した情報のやり取り」のような意味合い。(ざっくりと) そして「RESTの原則」というものがあり、これを満たすものを「RESTfulなシステム」という。 RESTの4原則 RESTの原則は次の4つで、 HTTPを設計した中心人物(Roy Fielding氏)が2000年に提唱したもの。 ①統一インターフェース ②ア