This document discusses REST and how it relates to Ruby and Rails. Some key points:
- REST is an architectural style for building web applications. It focuses on addressability of resources and stateless connections between systems.
- Ruby and Rails are well-suited for building RESTful applications due to features like routing and the ability to easily expose resources and links through URIs.
- While Rails makes routing and linking resources simple, the code structure can be dependent on the routing. True REST principles emphasize designing applications around resources and links rather than implementation details.
27. ROA の四つの構成要素
Four features of the ROA
? (A) アドレス可能性
– Addressability
? (S) ステートレス性
– Statelessness
? (C) 接続性
– Connectedness
? (U) 統一インターフェース
– A Uniform Interface
28. A > C > U >>>>>>>>>S
アドレス可能性>接続性>統一インターフェース>>>>>>>>>>ステートレス性
Addressability > Connectedness > A Uniform Interface>>>>>>>>> Statelessness
29. ROA の四つの構成要素
Four features of the ROA
? (A) アドレス可能性
– Addressability
? (S) ステートレス性
– Statelessness
? (C) 接続性
– Connectedness
? (U) 統一インターフェース
– A Uniform Interface