会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

MVC ― Railsの背骨

目安学習時間 15分

課題

全問正解でレクチャー完了です。

【問題1】

リクエスト処理の流れとして正しいものはどれ?

[選択肢]

【問題2】

MVCでデータベースとのやり取りやデータのルールを担当するのはどれ?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

学ぶ目的

3つの役割に分ける

RailsアプリはMVCという役割分担で構成されます。 レストランに例えると、Controller=ウェイター(注文を受ける)、Model=シェフ(材料を調理する)、View=盛り付け(お客様に見える形にする)です。

1リクエストの旅路

ネットワーク講座のリクエスト/レスポンスの往復の「サーバー側の中身」が、まさにこの流れです。

なぜ分けるのか

見た目の変更はViewだけ、データのルール変更はModelだけ触ればいい 担当が明確なので、チームで分業できる 「この処理はどこに書くべきか?」の指針になる(迷ったらこの表に戻る)

このレクチャーで学ぶこと

  • Model・View・Controllerの役割分担
  • リクエストがレスポンスになるまでの流れ
  • ディレクトリ構成とMVCの対応

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。