現在、Webアプリケーションを設計していますが、顧客はASP.NET MVCまたはその他のMVCフレームワーク(Rails、Djando、またはその他のアプリケーションも適用されます)の使用について確信が持てません。
顧客は、これらのフレームワークを使用することに価値を見出していません。彼らは、従来のHTMLを使用し、JavaScriptを介してWebサービスを呼び出してすべてのデータを取得することを好みます。彼らにとってSOAは非常に重要であり、すべてのアプリケーションがSOA指向であることを望んでいます。現在の開発では、ホームページの初期ロードのためにいくつかのデータをビューに返し(ORMツールを使用し、コントローラーですべての計算を行い、モデルをビューに戻します)、ページの更新が実行されますJavaScriptを使用してRestServicesを呼び出す。顧客は、コントローラーを使用してビューにデータを返すことについて不満を持っています。彼らはすべてのデータをWebサービス経由で返すことを望んでいるため、MVCフレームワークは役に立ちません。MVCフレームワークの使用を「販売」するために顧客に何を言うことができますか?
各アーキテクチャを使用することの長所と短所は何ですか?
ありがとう