Swift iOS 不确定应用程序或远程服务器是否应该处理 amazon s3
Swift iOS not sure if app or remote server should handle amazon s3
对于我的应用程序,我 store/receive 图片来自 amazon s3。在桌面客户端中,我的 API/server 处理文件上传或下载。
但现在我想知道我是否应该对我的 iOS 应用程序做同样的事情?
我是否应该下载 iOS 的 S3 SDK 并将我的 phone scale/upload 图像发送到亚马逊 s3 / 对 S3 进行 api 调用以获得图片网址?
或者我应该先将 phone 中的图像发送到服务器。然后让 server/backend 缩放并将图像上传到 S3/让我的服务器将图像 url 发送到 iOS 应用程序?
作为一般经验法则,让您的客户尽可能保持愚蠢。如果你的服务器上已经有这个功能,你不想重新实现它。
对于我的应用程序,我 store/receive 图片来自 amazon s3。在桌面客户端中,我的 API/server 处理文件上传或下载。
但现在我想知道我是否应该对我的 iOS 应用程序做同样的事情?
我是否应该下载 iOS 的 S3 SDK 并将我的 phone scale/upload 图像发送到亚马逊 s3 / 对 S3 进行 api 调用以获得图片网址?
或者我应该先将 phone 中的图像发送到服务器。然后让 server/backend 缩放并将图像上传到 S3/让我的服务器将图像 url 发送到 iOS 应用程序?
作为一般经验法则,让您的客户尽可能保持愚蠢。如果你的服务器上已经有这个功能,你不想重新实现它。