1. ホーム
  2. model-view-controller

[解決済み] MVCはデザインパターンかアーキテクチャーパターンか?

2022-08-23 05:05:53

質問

によると Msdn はデザインパターンである。

によれば ウィキペディア はアーキテクチャ・パターンの一つである

<ブロッククオート

デザインパターンと比較すると、アーキテクチャパターンは規模が大きい。 (ウィキペディア アーキテクチャパターン )

あるいは、デザインパターンを持つアーキテクチャパターンなのでしょうか?

どちらが正しいのでしょうか?

どのように解決するのですか?

MVCはどちらかというとアーキテクチャパターンですが、完全なアプリケーションのためのものではありません。MVC は主にアプリケーションの UI/インタラクション レイヤーに関連するものです。ビジネス ロジック レイヤー、サービス レイヤー、データ アクセス レイヤーが必要な場合もあります。つまり、N層アプローチであればの話ですが。