Collection & Member
Resource パターン
• Railsの “resources”
• 2種類のリソースをまとめて、使用する
メソッドを限定
• コレクションリソースがFactoryとなる
GET POST PUT DELETE
/{name} index create - -
/{name}/{id} show - update destroy
Partial Resource
パターン
/users/123/name,email
or /users/123?fields=name,email
• リソースの部分取得、部分更新のため
に一部の属性(フィールド)だけを提
供する
22.
Transaction Resource
パターン
POST /transactions
PUT /transactions/123
PUT /transactions/123/committed
• 主にCollection & Member Resource パ
ターンを用いたトランザクションの実装
• ウィザードなどにも適用可能