2012-10-08 31 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

相关问题