Angular JS支持异步的Promise Defer功能。如果我在客户端有异步支持,我还需要通过WEB-API公开异步方法吗?
答案 0 :(得分:2)
使客户端异步可以改善用户体验,因为用户不必等待每个请求。
但是在服务器中使用异步方法可以使服务器更快,并能够管理更多请求。它与客户端中的相同,如果您不阻止主线程,则在执行其他操作时您可以执行其他操作。
您可以在一个或两个方面实现异步方法。在每一方,你都可以获得不同的好处。
在另一个问题中,当使用异步方法很重要时,有更多信息需要解释:Why should I create async WebAPI operations instead of sync ones?