ルートの確認方法

前回scaffoldで自動生成したページのルートはどうなっているのかなと

routes.rbを見てみると

Rails.application.routes.draw do
  resources :books
end

とだけ書いてある。

「getやpostを使わないどころか1行で終わっている???」

どうやらこのresourcesというメソッドの中にルートが定義されてるとのこと。

それを確認する方法が

rails routes

というコマンド

実行してみると
f:id:hooonya:20181106214918p:plain
こんな感じにルートが表示される。


また1から自分でルートを作った場合でも使えるようで

Progateのレッスンでやったもので試したら
f:id:hooonya:20181106220024p:plain
と表示された。


prefixが表示されるので何のルートを作った、作ってない、が分かりやすくなるのも良い点かなと感じました。