MVC2 を使用して Web アプリを構築します。私たちのプロジェクトにはいくつかの複雑なページがあります。ユーザーのインタラクティブ性、リアルタイムの株価データ、チャートが豊富で、ページを更新する必要はありません。
フロントエンド開発と ASP.NET MVC2 は初めてです。しばらく使用した後、プレゼンテーション層のフォームベースのフレームワークだと思います(間違っているかもしれません)。ほとんどの UI アクションが 1 つの Web ページ内で実行される場合は、ajax と JavaScript を使用してデータをレンダリングし、UI ロジックを実行する方がよいようです。
次に、アプリで UI をレンダリングする方法が 2 つあります。MVC2 を使用して UI モデルをビューにバインドし、javascript を使用してビューを埋めます。これはあまり洗練されていないように見えるか、より多くのビューが実装されると混乱する可能性があります。
MVC2 コントローラーは、RESTful UI モデル データ プロバイダーとして優れているようです。したがって、コントローラー(モデルデータ)-> HTMLレイアウト+ javascript(UIロジック)としてソリューションを作成すると、このようなリッチクライアントWebアプリを実装する良い方法になると思います. するのは良い習慣ですか?または、この種のプロジェクトに関するアドバイスはありますか? 参照用の Web リソース (記事またはサンプル プロジェクト) はありますか?
どうもありがとう。