5

休息有时会让我感到困惑。我知道这涉及在您的数据上创建一个 API 层,然后您通过 API 调用该数据。我认为 Rest 的最佳方式是实际的 Twitter 网站通过 API 调用与数据层接口。

这让我想知道:像 Parse 这样的后端服务是否也是您数据的 Rest API?

Parse 和say 之间可能有什么区别,像这个人那样构建自己的 Rest API:http: //coenraets.org/blog/2012/10/nodecellar-sample-application-with-backbone-js-twitter-bootstrap- node-js-express-and-mongodb/(他的 API 教程获得了一些可靠的谷歌排名)。

一个简单的是/否可能会回答这个问题,但提供详细信息将不胜感激。

我期待着答案。

4

1 回答 1

6

Parse 就像大多数(如果不是全部)其他 mBaaS 一样,是围绕一个宁静的 API 构建的。RESTful Api 不仅仅是 CRUD 操作,也不是 Parse。Parse 是一家使用 RESTful api 为开发人员提供远程后端的公司。

RESTful api !== BaaS

我已经处理了大约 5 个 mBaaS,Parse 并不是其中之一,但我浏览了他们的 JS API 参考,我认为他们使用的是 mongodb 集群。mBaaS 通常为开发人员提供云存储、推送通知、服务器端代码、更轻松的社交媒体集成和移动分析的能力。所以它不仅仅是任何后端。尽管有一些 mBaaS,比如 Urban Airship,只向开发人员提供推送通知。

以 RESTful 为核心的 api 通常具有一些以 httpRequest 为中心/包裹的关键功能

他们通常使用“GET”、“POST”、“DELETE”和“PUT”来进行所有调用。有些允许为自定义服务器逻辑实现 rpc。mBaaS 需要大量工作才能正确实施。您无法在一天内构建 Parse。这需要很多计划等等。Parse 和链接中的那个人之间的区别在于实现、功能范围和一般目的(受众)。

为了更好地理解 REST,可以看看这里,如果你喜欢冒险,你也可以阅读 HTTP规范。

于 2013-07-20T08:16:34.087 回答