回答
很多将取决于类型或要求。就像如果你想要更实时的更新一样,那么你不能在调用的频率上妥协。如果不需要实时更新,就像明智一样,那么它确实有助于将API调用的频率降到最低。
一般来说减少no。的API调用会更好。它自然会帮助服务器处理更多的呼叫。您可以通过这种方式尽可能地尝试缓存数据,并且可以减少发送的数据量。像在数据库查询缓存,反向代理服务器,缓存在HTML或使用CDNs等
哦,我明白了,这非常有趣。谢谢你的洞察力。但它让我想......如果我的Web应用程序有5个页面,并且每个页面都显示了许多不同的组件......所以最好对每个页面进行单个API调用,但每个API调用都会然后需要收集该页面的所有各种组件,创建一个大规模呼叫。与为每个页面进行多次独立的API调用相反,一次加载一个组件。 – Grateful
还有,您需要考虑重用性。像页眉,页脚,侧面链接等可以重用的内容可以被缓存。因此,当您的应用程序启动时,这些组件可以通过一次调用来缓存。然后可以调用每个用户更改的其他组件,并在需要时缓存。 – zapping
很酷。谢谢... – Grateful
- 1. 增加/减少图像大小,网站
- 2. 通过减少API调用来优化性能
- 3. 使用JButton增加/减少textArea内的字体大小
- 4. 增加/减少/重置字体大小不起作用
- 5. 减少dll的大小vC++
- 6. 减少listitem的大小?
- 7. 调用setTimeout减小值
- 8. 减少多次调用数据库
- 9. 减少SQL使用的缓冲区大小(Oracle性能调整)
- 10. 增加数据包大小时RTT减少
- 11. 通过减少索引大小来提高MySQL性能?
- 12. 减少用JSON存储的数据的大小
- 13. 如何使用按钮单击来增加/减少Html5 SVG Circle的大小?
- 14. 如何使用javascript和html增加和减小div的大小
- 15. UIImagePNGRepresentation增加输出文件大小而不是减小大小
- 16. 减少Git仓库大小
- 17. 如何减少jar大小
- 18. 减少位图大小
- 19. 如何减少UIImage大小...?
- 20. 减少响应大小
- 21. 减少uclinux图像大小
- 22. 减少SWF文件大小
- 23. 减少Java堆大小
- 24. 减少数据库调用
- 25. NSString与日期:减少日期大小
- 26. 如何通过点击C来减小字体的大小#
- 27. solr可以用来增加/减少吗?
- 28. 如何在asp.net中增加或减少btn点击的大小?
- 29. 如何在asp.net中增加或减少btn点击的大小?
- 30. 如何增加或减少ImageView的大小?
没有一个正确的答案。这取决于你的用例,瓶颈和你想要的最佳选择。你能详细说明什么是用例吗? – little
一般来说,我的意思是... – Grateful