2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【個人メモ】Ruby on Rails チュートリアル 第2章

Posted at

Ruby on Railsチュートリアルで学んだ内容を個人的なメモとして簡単にまとめたものです

個人メモ

  • scaffordコマンド
    データモデルに関するコードを自動生成する
    rails generate scaffold リソース名 データモデルの属性
  • データベースのマイグレート
    rails db:migrate
  • RailsにおけるMVC
     1. ブラウザから送られたリクエストはRailsのルーティング機構によりControllerのアクションに割り当てられる
     2. アクションの実行により、ModelとDBでデータのやり取りが行われる
     3. Controllerは取得したデータをViewへ渡し、生成されたhtmlファイルをブラウザへ返す
  • RESTとは
    REpresentational State Transfer
    データベースとHTTPの操作に対応したCRUD機能を作成することでアプリケーションを実現する
  • ユーザー用のリクエストをUsersコントローラーのアクションに割り当てを行うコード
    resources :users
  • テーブル同士の関連付け(ユーザーは複数のポストをもっている)
    has_many :microposts
    belongs_to :user
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?