gpt4 book ai didi

android - 从移动应用程序调用多个 API 有害吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:27 25 4
gpt4 key购买 nike

我正在使用 sails.js 开发一个 Android 应用程序后端。假设我有 3 个不同的 API,即 A、B 和 C。这些 API 仅获取数据,并在数据库中进行少量/无计算或更新值。这些 API 中的每一个在运行时分别需要 300-400 毫秒。

目前,我在 Amazon Linux 的微型 EC2 实例上运行,该实例将随着更多用户的加入而扩展。

从 Android 应用程序调用 3 个 API 还是让一个 API 在一次调用中执行所有 3 个 API 的工作是个好主意?我创建 3 个不同 API 的想法是在我的 AngularJs 中重用相同的 API前端。

最佳答案

就可重用性而言,这是一个好主意,因为您已经在使用这些 API。但我仍然会使用一个 API,它总结了三个调用的功能,只是因为移动设备并不总是有良好的互联网连接。使用单个 API 调用需要更少的流量并减少加载和响应时间。我建议使用极端连接设置(EDGE、高延迟)测量 Android 模拟器的 API 调用时间并比较结果。

关于android - 从移动应用程序调用多个 API 有害吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30167168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com