私は様々なウェブサイトやモバイルデバイスで使用されるアプリケーションを開発しています。アプリケーションは、jQueryがスローされたHTML 5です。消費する各サイト/デバイスには、それに応じてコンテンツをスタイルする独自のCSSがあります。ウェブとモバイルをサポートするアプリケーションのアーキテクチャアプローチ
私は消費デバイスにコンテンツを配信するためのいくつかの異なるアプローチを試してきました.HTMLテンプレートがクライアントにロードされるcontent + htmlとjQueryテンプレートアプローチを提供するASP.NET MVC 3アプリアプリケーションはJSONとしてコンテンツを配信するサービスを呼び出します。 JSONは、消費するサイト/デバイスのHTMLテンプレートを介してフィードされます。それは簡単な方法だから
MVC 3アプリの配信コンテンツ+ HTMLは良いです:私はそれらを見るようにここで
は長所/短所があります。コンテンツとhtmlがサーバー上で管理される点で、動く部分が少なくなっています。これは、モバイルデバイスの問題となるより重いペイロードを生成します。jQueryテンプレートのアプローチではより多くの可動部分がありますが、ワイヤを横断するデータの量は少なくなりますが、アプリケーションを呼び出してJSONデータを取得するための呼び出しを行うと、アプリはより多くのチャットになります。また、クロスドメイン・コールがjQueryの問題になることも発見しました。
だから、どのアプローチが良いかと思っています。あなたの経験は何でしたか?あなたの時間をありがとう。
MVC 4では、jQuery Mobileとのフレームワーク統合が行われていると思いますが、開発時にプレビューを開始して金色にアップグレードできるようなタイムラインがあります。http:// www .asp.net/whitepapers/mvc4-release-notes#_Toc303253809 – tnktnk