2012-10-08 36 views
0

我在建SPA申請使用Backbone.js並作爲其back-end我想使用ASP.NET Web API。我只需要一頁,這個事實給我帶來了很多困惑。 ApiController返回json迴應,據我所知,根本沒有必要在asp.net特定的意見。我對嗎?建築SPA應用程序。是否需要調用RenderBody?

我可以在我的主頁上使用純html嗎?或者我應該使用*.cshtml並撥打電話RenderBody而不是?

如果選擇第一個選項,那麼我將如何處理驗證?

謝謝!

回答

1

嗯,訣竅是,如果你想要搜索引擎能夠索引你的網頁,或人們能夠與自定義圖標/描述等分享到Facebook,你需要回送靜態HTML - 這些機器人都無法運行您的JavaScript來呈現瀏覽器的頁面。

如果您對此不感興趣,那麼是的,您可以完全避免RenderBody

相關問題