民间, 设计ios应用程序,并想确认我的策略。我正在构建一个数据库(dynamo / mongo / etc),应用程序需要使用它。使用API来引导数据库是否明智,并让ios应用程序对api进行身份验证 这样app会调用api而不是直接调用数据库吗?
你会建议node.js是一个开始制作web api的好地方吗?
谢谢!
答案 0 :(得分: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