URLには、操作ではなく対象の名詞を書く
RESTのURLは、実行する操作ではなく、APIが公開するリソースという名詞を名付けます。
/usersはコレクションで、ユーザー全体の集合です。/users/42はそのコレクションの中の1件、特定の1人のユーザーです。/users/42/ordersは入れ子になったコレクションで、そのユーザー1人に属する注文だけを表します。
操作はメソッドが担うため、URL自体には動詞が要りません。GETは読み取りを、POSTは作成を表し、/getUserや/createOrderのような形は使いません。
この課の目標
あるデータに対して、リソース指向のURLを設計できる。コレクションと単一のアイテム、入れ子になったサブコレクションを区別できる。
id 7の商品を1件取得するエンドポイントが必要。どのURLが合う?