MVCとは

こんにちは

本日はMVCの仕組みについてです。

MVCとは、プログラミング手法のアプローチのことです。
アプリケーションを動かすために必要な処理を分類して分けることで、保守性、可読性の高いコードを維持できるそうです。


「V」はViewの略。クライアント側に表示される見た目の部分のこと。


「M」はModelの略。データベースから取得してきた値を加工するメソッドや、レコード検索のメソッド、データを保存する前に加工するメソッドなどを定義(ビジネスロジックを記述)。


「C」はControllerの略。クライアントからのリクエストに対して適切なレスポンスを返すことや、そのレスポンスに必要なデータの用意を行う。modelに命令する役割やどんなviewを表示するかの役割。

 

自分は質問されても、パッと答えられないのでしっかり理解しておくことが大切だと思いました。

本日は以上です。