MVCモデル
読み
エムブイシーモデル
意味
- アプリケーションをModel(データ)、View(表示)、Controller(制御)の3つに分ける設計パターン
- 機能を分離することで、保守性と拡張性を高めるソフトウェア設計手法
比喩
レストランの役割分担のようなもの。厨房(Model)、ホール(View)、店長(Controller)がそれぞれの役割を担う。
語源
Model-View-Controller = モデル・ビュー・コントローラー
例文
- RailsのMVCアーキテクチャで開発。
- MVCパターンで責務を分離。