memrootじしょ
英和翻訳
MVC
MVC
/ˈɛmviːsiː/
エムブイシー
1.
ソフトウェア開発におけるデザインパターンの一つで、アプリケーションのデータ(モデル)、ユーザーインターフェース(ビュー)、およびユーザーの入力処理(コントローラー)を分離する構造。
アプリケーションの各要素を分離することで、コードの保守性、拡張性、再利用性を向上させることを目的としたアーキテクチャパターンです。
Many
modern
web
frameworks
use
the
MVC
architectural
pattern.
(多くの現代のWebフレームワークはMVCアーキテクチャパターンを採用しています。)
Many modern web frameworks
複数の現代のウェブ開発用フレームワークを指します。
use
採用するという意味です。
the MVC architectural pattern
Model-View-Controllerの設計思想に基づいた構造を指します。
In
MVC,
the
Model
handles
data
and
business
logic.
(MVCでは、モデルがデータとビジネスロジックを扱います。)
In MVC
Model-View-Controllerの設計パターンの中で、という意味です。
the Model
MVCパターンにおけるデータとビジネスロジックを司る部分を指します。
handles
処理や管理を行うという意味です。
data and business logic
アプリケーションが扱う情報とその処理規則を指します。
The
Controller
receives
user
input
and
updates
the
Model.
(コントローラーはユーザー入力を受け取り、モデルを更新します。)
The Controller
MVCパターンにおけるユーザー入力を受け取り、モデルとビューを連携させる部分を指します。
receives
入力を受領するという意味です。
user input
ユーザーがアプリケーションに対して行う操作や情報を指します。
and updates
前の動作に続いて、対象を変更するという意味です。
the Model
MVCパターンにおけるデータとビジネスロジックを司る部分を指します。
関連
MVP
MVVM
Design Pattern
Architecture Pattern
Separation of Concerns