railsのルーティングはmatchを使って書くべき
October 15, 2014
ruby
rails
rails4
routing
ルーティング
match
get
railsのrootingにおいて、getやpostで書き始めるのではなく、matchで書き始めるのが慣例らしい。
例として、以下のルーティングがあるとする。
get 'help/' => 'testpage#help'
これを次の様に書き直す、がおすすめしない。
match '/help', :to => 'testpage#help', :via => :get
実際には次のように書く。
match '/help', to: 'testpage#help', via: 'get'
ハッシュ=>
とシンボル:
だと後者が新しい。