5

有了 AngularJs + Web API,为什么我们需要 ASP.NET MVC 和 IIS?

我可以只使用 AngularJS 和 WEB API 来开发没有 IIS 和 ASP.NET MVC 的 Web 应用程序吗?

4

2 回答 2

3

有了 AngularJs + Web API,为什么我们需要 ASP.NET MVC 和 IIS?

通过在不提供服务器端回退的情况下将所有逻辑卸载到客户端,您会导致站点在 JS 未加载时中断,包括搜索引擎索引机器人。

我可以只使用 AngularJS 和 WEB API 来开发没有 IIS 和 ASP.NET MVC 的 Web 应用程序吗?

是的,它对搜索引擎来说只是脆弱且不可见的。

于 2013-10-26T16:50:49.933 回答
3

从技术的角度来看,这绝对是可能的。我看到两个关注领域:

  1. 使用过时浏览器的客户在访问网站时会遇到问题吗?随着新版本的浏览器的发布,这不再是一个问题。

  2. 非 IIS 托管的托管 Web API 服务是否足够健壮和可扩展?

于 2013-10-26T20:48:12.767 回答