MVC のバックアップ(No.1)


MVC

  • Model-View-Controller
  • MVCアーキテクチャ

MVCアーキテクチャとは

  • Model
    • データを扱う。
    • DBアクセスなど。ビジネスロジックを実装する。
  • View
    • 画面を扱う。
    • Webページを実装する。
  • Controller
    • 全体の処理の流れを制御する。
    • プレゼンテーションロジックを実装する。
    • ユーザのアクセスに応じた処理を行う。Modelを呼び出してデータを処理したり、Viewを呼び出してWebページを表示したり。

環境

フロントエンド(クライアント環境)

バックエンド(サーバ環境)

関連用語