Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@comlin_memo

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

More than 1 year has passed since last update.

「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

0
Help us understand the problem. What is going on with this article?
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
comlin_memo
ググっても何を言っているのか分からない記事が多すぎる・・・ と言うわけで、一発ググればわかる〜ググわか〜と言うタイトルで記事を書いています。 学習したことを自分なりに噛み砕いて、とにかく 「分かりやすく」 書いていきます。 書いて欲しい内容があればリクエスト受け付けます。 皆さんのググる回数が一回でも減りますように・・・

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
0
Help us understand the problem. What is going on with this article?