HTML5、jquery-mobile、JS(Knockout.js) をフロント エンドとして、MVC4.net をバック エンドとして使用してモバイル Web サイトを開発しました。また、分散キャッシュに App Fabric を使用しています。すべてのビューは .cshtml ファイルであり、すべて正常に動作しています。 Web アプリとして複数のデバイスにまたがる現在、私の顧客は、アプリケーションにブリッジ フレームワーク (Phonegap など) が必要な機能 (ファイルのアップロード) を求めていますが、MVC4.net をバックエンドとして使用し、.cshtml をビューとして使用しているため、懸念があります。また、App Fabric はこれらのコンポーネントを削除して、最初からやり直す必要があります。.cshtml を .html に変更しても大きな問題にはならないことに同意しますが、バックエンドは大幅に変更されます。お客様はタイムラインについては妥協する用意がありますが、このオプションには非常にこだわっています。
私の理解が正しいかどうか教えてください。すべての .cshtml ファイルを .html ファイルにし、Node.js をバックエンド サーバーとして使用する予定です。このアプローチに問題はありますか? Node.js は Phonegap をサポートしていますか?? そして、同じことを達成するためのより良いオプションはありますか?
敬具、 サジェシュ・ナンビア