HTML、JavaScript、および CSS を使用して、既存の Silverlight アプリケーションを書き直すことを計画しています。これは、データ専用のサーバーに接続するリッチ インターネット アプリケーション (JSON ベースの Web サービス) になるため、JSP や ASP.NET などのサーバー側のプレゼンテーション フレームワークはありません。アプリケーションは約 8 つの画面で構成され、そのほとんどがタブ付きレイアウトになっています。質問は...
このようなアプリケーションをモジュラー方式で作成する最良の方法は何ですか? 個々の画面を、イベントを介してのみ相互に通信するスタンドアロン モジュールとして記述したいと考えています。また、ある種の MVC フレームワークを使用して、プレゼンテーション層をモデルから分離したいと考えています。
どのフレームワークを見るべきかについて何か考えはありますか? それらを使用して良い経験をしましたか?私はBackbone.js、JavaScriptMVC、およびSproutCoreを見始めています。検討する価値のあるものを見逃していますか?
お時間をいただきありがとうございます。
追伸: 私が書き直そうとしているアプリケーションを見たい場合は、ここでオンライン デモを利用できます。これは、テクノロジの学習と比較のために構築された現実的な取引アプリケーションです。