Переходя на сторону клиента, jQuery на ASP.NET - PullRequest
1 голос
/ 13 июля 2009

Я создаю несколько простых веб-приложений и использую jQuery для вызова .net webmethods.

Чем больше я собираю вместе, тем больше мне интересно, где я рисую грань между страницей aspx и тем, что я могу создать с помощью jQuery / jTemplate и нескольких вызовов ajax. Кажется, я могу сделать все на клиенте сейчас, и легко тоже. На данный момент у меня есть только один default.htm, который делает все.

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

Ответы [ 2 ]

1 голос
/ 13 июля 2009

Некоторые проблемы с вашим подходом до сих пор:

  • Если ваш пользователь отключил JavaScript, он не сможет использовать сайт.
  • У вашего пользователя будут проблемы с закладками.
  • Вы рискуете разместить слишком много кода в одном месте, что делает его очень трудным для поддержки
  • Контроль безопасности может быть более сложным
0 голосов
/ 13 июля 2009

Будьте внимательны при работе только со страницами JS, поскольку боты Google, как правило, не видят контент, созданный AJAX. Я всегда делал хороший микс, где страница содержит большое количество контента, который поисковые системы могут переварить, используя материал JS / Ajaxy, чтобы удивить людей ...

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