2011-01-23 58 views
2

我正在建設一個網站。對我來說有兩種選擇。asp.net mvc vs javascript構建整個網站

  1. asp.net mvc 3.0 + ajax。
  2. 使用ajax構建整個網站(javascript)。首先,使用ajax以json格式獲取數據,然後用數據填充整個頁面。通過這種方式,該頁面將僅通過javascript生成。

誰能告訴我這兩種方式的優缺點嗎?

在此先感謝。

+0

看這裏http://mrgsp.md:8080/awesome/我使用了很多jQuery,但同時也有一些靜態內容 – Omu 2011-01-23 17:06:55

+2

一個很好的例子,你可以用asp.net MVC實現什麼,並添加了javascript是這個網站! http://stackoverflow.com:D – Ryan86 2011-10-24 13:12:28

回答

5

JavaScript不是用於構建整個標記和呈現它。不要在腳下打自己。

使用ASP.Net MVC構建您的網站。沿着ASP.Net MVC的一側使用jQuery/JavaScript來構建Ajax功能。

3

如果您選擇第二個選項,它將無法在沒有JavaScript支持的瀏覽器中使用。這似乎對你而言並不重要,但請考慮:大多數搜索引擎不支持JavaScript。如果搜索引擎無法獲取您網站上的內容,則排名不會很好。