はじめに Rails Wayを読みながらRailsのルーティングについて学習した事をまとめておく。 ルーティングとは Railsのルーティングは受信したURLから実行すべきアクションを判断するシステム。ルーティングのルールはconfig/routes.rbに定義する。 デフォルトのルーティング デフォルトのルーティングの動作は、以下のように定義すると <%= link_to "Items", :controller => "item", :action => "list" %> このURLが得られる。 http://localhost:3000/item/listではroute.rbの定義を見てみる。たったこれだけ。 ActionController::Routing::Routes.draw do |map| map.connect ':controller/:action/:id' m