asp.net mvc vs javascript构建整个站点

时间:2011-01-23 05:02:07

标签: javascript asp.net-mvc ajax

我正在建立一个网站。我有两种选择。

  1. asp.net mvc 3.0 + ajax。
  2. 使用ajax(javascript)构建整个站点。首先,使用ajax以json格式获取数据,然后用数据填充整个页面。这样,页面将仅通过javascript生成。
  3. 有人能告诉我这两种方式的优缺点吗?

    提前致谢。

2 个答案:

答案 0 :(得分:5)

Javascript不适用于构建整个标记并进行渲染。不要用脚射击自己。

使用ASP.Net MVC构建您的网站。与ASP.Net MVC一起使用jQuery / javascript来构建ajax功能。

答案 1 :(得分:3)

如果您选择第二个选项,它将无法在没有JavaScript支持的浏览器中使用。这对您来说似乎并不重要,但请考虑:大多数搜索引擎不支持JavaScript。如果搜索引擎无法获取您网站上的内容,则排名不会很好。