はじめに
RailsがWebサイトをどう表示しているかについて学習した内容をまとめました。
urlのリクエストで実行するコントローラーを指定
config/routes.rb
Rails.application.routes.draw do
get '/' => 'home#index'
end
urlに‘/’のリクエストが来たらcontrollersのhomeにあるindexメソッドを実行
②表示するビューを指定
controllers/home_controller.rb
class HomeController < ApplicationController
def index
render 'home/index'
end
end
viewsのindexファイルをrender(表示する)させる
③ビューに記述されたHTMLを表示
views/home/index.html.erb
<h1>HOME</h1>