私は、MVC および MVVM アーキテクチャを使用して、静かなアプリケーション アプリケーションを開発してきました。これら 2 つのアーキテクチャについて詳しく調べたところ、MVVM のコンポーネントは MVC のコンポーネントよりも疎結合であることがわかりました。しかし、いくつかの調査を行った後、MVC のコンポーネントも疎結合で再利用可能であると言う人もいますが、誰かがこの問題を明確にすることはできますか??
質問する
580 次
1 に答える
0
MVC は古い基本パターンです。MVVM パターンは、MVC パターンから派生しています。ウィキペディアによると
「主にモデル-ビュー-コントローラー パターン (MVC) に基づいている MVVM は、HTML5、Windows Presentation Foundation (WPF)、Silverlight、ZK フレームワークなど、イベント駆動型プログラミングをサポートする UI 開発プラットフォームを対象としています。」
どちらも疎結合で再利用可能なレイヤーを提供します。
MVVM と同様に、MVC パターンでも ViewModel を使用できます: http://msdn.microsoft.com/en-us/vs2010trainingcourse_aspnetmvc3fundamentals_topic7.aspxを参照してください。
ありがとう。
于 2013-07-19T12:39:40.367 に答える