0

我正在使用它构建SPA应用程序,Backbone.js并且back-end我想使用它ASP.NET Web API。我只需要一页,这个事实给我带来了很多困惑。 ApiController返回json响应,据我了解,根本不需要asp.net特定视图。我对吗?

我可以在我的主页上使用纯 html 吗?还是我应该使用*.cshtml并拨打电话RenderBody

如果选择第一个选项,那么我将如何处理验证?

谢谢!

4

1 回答 1

1

诀窍是,如果您希望搜索引擎能够为您的页面编制索引,或者人们能够使用自定义图标/描述等分享到 Facebook,您将需要返回静态 HTML——这些机器人都不需要能够像浏览器一样运行您的 javascript 来呈现页面。

如果您对此不感兴趣,那么是的,您可以完全避免RenderBody.

于 2012-10-08T14:58:35.003 回答