Архитектурный подход для приложений, поддерживающих интернет и мобильные устройства - PullRequest
2 голосов
/ 13 января 2012

Я разрабатываю приложение, которое будет использоваться различными веб-сайтами и мобильными устройствами.Приложение представляет собой HTML 5 с добавленным jQuery. У каждого потребляющего сайта / устройства будет свой собственный CSS, чтобы соответствующим образом стилизовать контент.

Я поиграл с несколькими различными подходами для доставки контента наустройства-потребители: приложение ASP.NET MVC 3, которое обеспечивает подход content + html и jQuery Template, когда HTML-шаблоны загружаются на клиент, а затем приложение вызывает сервисы, доставляющие контент в виде JSON.Затем JSON подается через шаблоны HTML на сайтах / устройствах-потребителях.

Вот плюсы / минусы, которые я вижу:

Контент для доставки приложений MVC 3 + html хорош, потому чтоэто более простой подход.Менее подвижные части в том, что контент и HTML управляются на сервере.Это приводит к увеличению полезной нагрузки, что становится проблемой для мобильных устройств.

В шаблонном подходе jQuery больше движущихся частей, но при этом происходит передача небольших кусков данных по проводам, однако приложение становится более разговорчивым, когда вы совершаете звонкичтобы получить шаблоны, а затем вызов для получения данных JSON.Кроме того, я обнаружил, что вызовы между доменами становятся проблемой с jQuery.

Итак, я хотел бы получить совет, какой подход, по вашему мнению, лучше, пожалуйста.Каким был ваш опыт?Спасибо за ваше время.

1 Ответ

0 голосов
/ 13 января 2012

Я уверен, что шаблон jquery больше не поддерживается / не разрабатывается.

Только из-за этого имеет смысл перейти с MVC 3, а? ;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...