登録(POST)と参照(GET)を分ける
from
RESTful APIのEndpointの設計
宿の予約サービスで、予約が完了した時のことを想定する
予約フォームを色々書いて送信し、
予約が完了すると、予約内容の詳細が書かれたページ表示されるのは、あるある
この実装を、
登録のためのPOST→idを返却
そのidを使って詳細をGET
というように、2つに分けるべき
こうはやらない
登録のためのPOST→詳細を返却
POSTの責務を超えてしまい、複雑になる
参考
『現場で役立つシステム設計の原則』
p.250~