Ruby on Rails Hello World MVC.

MVCテスト。/blogs/showから 対応するコントローラ、ビューを抜けて
HelloWorldを出力するルーティングを書いてみる。

ルーティング

ルーティングは app/config/routes.rb に書く。
スッカラカンだったので1行追加した。
この1行で/blogs/show に対するGETリクエストをBlogsControllerのshowメソッドに渡す。

コントローラ

自力で書いても良さそうだけどrails経由で作成してみる。
早速、何やら色んなファイルとディレクトリが出来上がった
ユニットテストとassetsは直観的に何かわかるが、helperってなんだ?

ビュー

views/blogs/show.html.erb というファイルを作る。
内容は以下の通り。拡張子はerb。たぶんBladeに相当する奴だろうと理解。

Hello Ruby On Rails.

/blogs/show を開いた図。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする