2016-11-09 56 views

回答

0

很多将取决于类型或要求。就像如果你想要更实时的更新一样,那么你不能在调用的频率上妥协。如果不需要实时更新,就像明智一样,那么它确实有助于将API调用的频率降到最低。

一般来说减少no。的API调用会更好。它自然会帮助服务器处理更多的呼叫。您可以通过这种方式尽可能地尝试缓存数据,并且可以减少发送的数据量。像在数据库查询缓存,反向代理服务器,缓存在HTML或使用CDNs等

+0

哦,我明白了,这非常有趣。谢谢你的洞察力。但它让我想......如果我的Web应用程序有5个页面,并且每个页面都显示了许多不同的组件......所以最好对每个页面进行单个API调用,但每个API调用都会然后需要收集该页面的所有各种组件,创建一个大规模呼叫。与为每个页面进行多次独立的API调用相反,一次加载一个组件。 – Grateful

+0

还有,您需要考虑重用性。像页眉,页脚,侧面链接等可以重用的内容可以被缓存。因此,当您的应用程序启动时,这些组件可以通过一次调用来缓存。然后可以调用每个用户更改的其他组件,并在需要时缓存。 – zapping

+0

很酷。谢谢... – Grateful