Help us understand the problem. What is going on with this article?

〜誰ワカ〜 MVC ルーティング・コントローラー・ビューの基本関係(ついでにモデル)

「MVC」 (コントローラー、ビュー + モデル)の関係・流れの基本(基礎編)

Ruby on Railsにおいて、画面を表示させるまでに知っておくべきこと(2)

こんにちは。 〜誰ワカ〜 Ruby on Rails攻略 のコムリンです。

このページでは、Ruby on Rails攻略において必須だけど必須じゃない!?「MVC」についてです。

「MVC」は、Ruby on Railsの基礎、基本的な概念です。が、
でも、知っていて損はありませんが、知らなくても問題ないかと思います。

(学習しているうちにいつの間にか分かるので)

初学者にはなかなか飲み込む事が難しいと思うし、実際に手を動かさないとイメージが湧かないからです。

なので、とりあえず的な感じでさらっと行きましょう!

MVCとは、
「モデル」「ビュー」「コントローラー」の略。

モデル(Model) はデータを管理するところ。
ビュー(View) は表示画面を管理するところ。
コントローラー(Controller) はモデルとビューを繋げたり処理したりするところ。

です!!

こういう関係があるから、複雑な処理が必要なアプリやサイトがうまく動くのです!!!
それをわざわざ「MVC」なんていうかっこいい名前をつけるから・・・なんか難しく感じちゃいません!?w
なんかすごいシステムの仕組みかと思ってましたが、よくよく考えたらしごく単純明快な概念でした。

難しい説明がないことが売りの〜誰ワカ〜なので、めちゃめちゃ簡単なイメージでお伝えしました。

↓Ruby on Rails の基本的な流れ↓
https://qiita.com/comlin_memo/items/617a6e5bbe96b55c57cf

comlin_memo
「35」にして、フリーエンジニアとしてIT業界へ飛び込む決意を心に決めた。 社長秘書 兼 不動産営業 を10年経験し、社長の側で経営を勉強しながら営業畑も渡ってきました。この経験と根性でIT業界で成功を納めるため、Ruby on Railsを一から学びながら何度も訪れるプログラミングの壁を乗り越えた記録を残して、未来のさらなるITの波を共に迎え撃つ仲間を作れたらと思います。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした