【问题标题】:ios native app talking to an API or direct database connections?ios 本机应用程序与 API 或直接数据库连接交谈?
【发布时间】:2013-09-27 05:57:31
【问题描述】:

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

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

谢谢!

【问题讨论】:

    标签: ios node.js api


    【解决方案1】:

    是的,通过 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

    【讨论】:

      猜你喜欢
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      • 2014-11-05
      • 2016-12-16
      • 1970-01-01
      • 1970-01-01
      • 2019-06-18
      • 1970-01-01
      相关资源
      最近更新 更多