#09 rootの設定をしよう

ルーティングの整理

※ルーティング
　URLとアクションを関連つけるもの。

config/routes.rbに
　　root 'projects#index'
と書くことでルートの関連付けが出来る。
#10　共通テンプレートを編集しよう

共通テンプレートは、app/views/layouts/application.html.erbになる。

①ロゴ画像を共通テンプレートにだす。
app/views/layouts/application.html.erbに書く、
HTMLの<a>タグで書いてもいいが、railsには　image helper　があるので利用すると良い。
image_tag "logo.png"　
と書けば app/assets/images/logo.pngファイルと関連づけてくれる。

②app/assets/stylesheets/application.cssでcssをかける。
　　例）body{background: #eee;}
　でバックグランドの色をグレーに出来る。
　　※app/assets/javascripts/application.jsでJSもかけるみたい。

③linkもヘルパーがあり、<a>タグをかかなくても
　　link_to "Home", "/"
　と書けばルートにパスが通ったリンクをはってくれる。

※link_to "Home", projects_path　とかけば
app/views/projects/index.html.erbのリンクをはってくれる。

リンクの設定は、rake routes　コマンドで確認できる。
prefixに続けて _path とかくことで URI PatternのURLへのリンクをはってくれるくさい。