典型的Web应用程序在加载时会进行多少次API调用?

时间:2014-12-16 14:38:14

标签: design-patterns web-applications api-design

我正在开发一个相对简单的网络应用,它使用自己的API在页面加载时提取数据。没有什么花哨。我遇到了一些情况,在加载页面内容的同时运行两个GET请求会更简单,但是我无法找到有关多个API调用的常见信息,以及围绕它们的最佳实践。

在执行像页面加载这样简单的操作时,典型的Web应用程序对自己的API进行了多少次API调用?一旦RESTful API到位,最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

Web应用程序有多少API调用实际上取决于Web应用程序的复杂程度。

我建议您定义Web应用程序的性能目标,例如网页的平均加载时间,或90%的响应时间等。

一旦确定了目标,就可以检查开发的Web应用程序是否满足目标。如果没有,有多种方法可以调整应用程序。

e.g。将多个呼叫合并为一个Restful呼叫是一种方式。尝试通过启用服务器端HTTP压缩,JS / CSS压缩等来最小化页面内容将会有所帮助。