問題
Webアプリケーションフレームワークに関する記述として、最も適切なものはどれか。
選択肢
- 1MVCモデルはModel(表示)・View(制御)・Controller(データ処理)に分離する設計パターンである
- 2フレームワークを使用すると開発の自由度が向上する反面、学習コストはない
- 3React・Vue.js・Angularはバックエンド専用フレームワークである
- 4Ruby on Railsは設定より規約(CoC)の原則を採用している
正解
4. Ruby on Railsは設定より規約(CoC)の原則を採用している
詳しい解説を見る解説を閉じる
解説
RailsはCoC(Convention over Configuration)の原則を採用しています。アはMVCの各役割の対応が誤りで、正しくはModelがデータ処理、Viewが表示、Controllerが制御を担います。イは学習コストが発生します。ウはReact等はフロントエンドのライブラリ/フレームワークです。
中小企業診断士トップ
一問一答・予想問題・まとめノート