読者です 読者をやめる 読者になる 読者になる

Ruby on Rails 初期メモ

Gemを利用したインストール

gem install rails

アプリケーションの作成

rails new <アプリケーション名>

サーバー動作

rails s

ビューとコントローラーの作成

rails generate controller <コントローラー名>

モデルの作成

rails generate model <モデル名>

データーベースの作成

rake db:create

マイグレーションの実行

rake db:migrate

データの追加

rake db:seed

MVCモデルとは

model-view-contorollerというアーキテクチャパターン

アプリケーション内のデータとデータを表示すコードを分離する

ブラウザ↔Controller↔View ↕ Model ↔ Detabase

ルーターについて

ブラウザからのリクエストをコントローラーに振り分ける

config/routes.rb

root ‘controller_name#action_name’