ruby on railsでハロワ
WED(WeekEndDevelopers)のぽんたです。
開発スキルのないSIerからソフトウェアスキルを取得するため、WEDでモノづくりを計画しています。詳しい経緯はここ
前回はruby on rails チュートリアル第1章の1部のruby on railsでアプリを作る為に環境構築をしてみました。
今回はruby on railsでハロワをやってみます。
前回作ったrailsアプリをいじっていきます。
1.application_controller.rbを修正する
以下のようにapplication_controller.rbを書き換える
# cat app/controllers/application_controller.rb class ApplicationController < ActionController::Base protect_from_forgery with: :exception def hello render html: "hello, world!" end end
2.routes.rbの修正
以下のようにroutes.rbを書き換える
cat config/routes.rb Rails.application.routes.draw do # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html root 'application#hello' end
以下のような文が書いてある
Railsのルーティングファイル (config/routes.rb) にはRailsガイドの「ルーティング」を参照するようコメントがあり、ルートルーティングの構成方法がリンク先に示されています。 具体的なルーティングの文法は、次のような形式になります。 root 'controller_name#action_name'
よって今回はアプリケーションファイルにhelloを追加するわけだ!なるほど。
前回と同様railsを起動して(rails sコマンド)、ブラウザで確認!!無事にハロワできました。
ちょっと短いけど今回はここまで!
次回は今回やろうと思っていたGitHubへのソースの登録とかをやっていきます!!では^^