会員登録すると
学習することができます。
会員登録する(無料)
学習することができます。
登録済みの方はこちら
ログイン
学ぶ目的
3つの役割に分ける
RailsアプリはMVCという役割分担で構成されます。 レストランに例えると、Controller=ウェイター(注文を受ける)、Model=シェフ(材料を調理する)、View=盛り付け(お客様に見える形にする)です。
1リクエストの旅路
ネットワーク講座のリクエスト/レスポンスの往復の「サーバー側の中身」が、まさにこの流れです。
なぜ分けるのか
見た目の変更はViewだけ、データのルール変更はModelだけ触ればいい 担当が明確なので、チームで分業できる 「この処理はどこに書くべきか?」の指針になる(迷ったらこの表に戻る)
このレクチャーで学ぶこと
- Model・View・Controllerの役割分担
- リクエストがレスポンスになるまでの流れ
- ディレクトリ構成とMVCの対応
質問
まだ質問は投稿されていません。
質問投稿
ログイン後に質問の投稿ができます。