Asp.net MVC против JavaScript построить весь сайт - PullRequest
2 голосов
/ 23 января 2011

я строю сайт. У меня есть два варианта.

  1. asp.net mvc 3.0 + ajax.
  2. построить весь сайт с помощью ajax (javascript). Во-первых, используйте ajax для получения данных в формате json, а затем заполните всю страницу данными. Таким образом, страница будет создаваться только через JavaScript.

Может ли кто-нибудь сказать мне преимущества и недостатки этих двух способов?

Заранее спасибо.

Ответы [ 2 ]

5 голосов
/ 23 января 2011

Javascript не предназначен для создания всей разметки и ее рендеринга. Не стреляйте себе в ногу.

Используйте ASP.Net MVC для создания своего сайта. Наряду с ASP.Net MVC используйте jQuery / javascript для создания функциональности ajax.

3 голосов
/ 23 января 2011

Если вы выберете второй вариант, он не будет работать в браузерах без поддержки JavaScript.Это может показаться не таким уж важным для вас, но учтите: большинство поисковых систем не поддерживают JavaScript.Если поисковые системы не могут получить контент на вашем сайте, он не будет хорошо оценен.

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