問題
MVCアーキテクチャの「C」が表すものとして、正しいものはどれか。
選択肢
- 1Component
- 2Controller
- 3Container
- 4Cache
正解
2. Controller
詳しい解説を見る解説を閉じる
解説
MVC(Model-View-Controller)アーキテクチャは、Model(データとビジネスロジック)、View(表示)、Controller(入力受付と他コンポーネントへの指示)の3つに責務を分割する設計パターンです。WebフレームワークのRails、Spring MVC等で広く採用されています。MVPやMVVMなどの派生パターンもあり、関心の分離(Separation of Concerns)が重要な設計原則です。
一問一答
全400問を繰り返し学習