Web API を呼び出す Prototype のようなものを介した単一のビューとは対照的に、MVC のようなもので複数のビューを持つ方が良いのはいつですか? UX に関しては、AJAX 呼び出しを使用するシングルページ アプリの方が常に優れているようです。
2755 次
1 に答える
1
MVC は、モデルからビューを分離し、コントローラーを介して 2 つを接続するアーキテクチャ アプローチです。対象者やライフサイクルが異なる懸念事項を分離するために使用されます。これは、Web アプリケーションや、デスクトップ、シック クライアント、リッチ クライアント アプリなどの他の種類のユーザー インターフェイス アプリケーションに適用されます。
コメントにあるように、Java アプレット、Flash ムービー、または Javascript/AJAX を含む単一のページは、MVC と相互に排他的ではありません。ビューはページ内にあります。AJAX を使用している場合、モデルはサーバー上にある可能性が高くなりますが、AJAX が純粋に「ダム」データ ストアへの永続性を目的としている場合は、Javascript 内にある可能性があります。
そのため、Javascript アプリケーション内で完全な MVC を持つことができ、ほとんどのフレームワークはそのように設計されています。おそらくあなたの質問は、ページ内の Javascript のコントローラーと比較して、Web ページとサーバーコントローラーの比較でしたか?
于 2013-02-28T15:50:19.393 に答える