0

伙计们,正在设计一个 ios 应用程序,并想确认我的策略。我正在建立一个数据库(dynamo/mongo/etc),应用程序需要使用它。使用 API 在数据库前面,并让 ios 应用程序针对 api 进行身份验证是否明智。
这样应用程序调用 api 而不是直接调用数据库?

你会建议 node.js 是一个开始制作 web api 的好地方吗?

谢谢!

4

1 回答 1

3

是的,通过 API 访问数据。是否需要花哨的身份验证,取决于存储在数据库中的内容以及应用程序的设计目的。这是关于 API 设计的一个资源(数百万):http: //www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api

此外,这里还有一个流行的 iOS 网络库:https ://github.com/AFNetworking/AFNetworking

至于使用什么技术,那太开放了,每一种可用的技术你都会得到 10 个答案。不过,这应该会有所帮助:https ://softwareengineering.stackexchange.com/q/154519/44948

于 2013-09-26T21:57:31.793 回答