【问题标题】:What is major difference between Graph API and REST API? [duplicate]Graph API 和 REST API 之间的主要区别是什么? [复制]
【发布时间】:2020-05-16 06:14:33
【问题描述】:

我正在做一个暑期项目,我想知道后端开发人员应该专注于构建图形 api 还是休息 api?它们的用例是什么。

【问题讨论】:

标签: javascript node.js rest


【解决方案1】:

Graph API 使用 GraphQL 或一些类似的语言,基本上是一种查询语言。换句话说,它是一种旨在向服务器发出请求的语言。这是一项你必须学习的技能,而且我还没有亲自研究过。

另一方面,Rest API 使用端点和“关键字”来发出请求。例如,我可以向 www.somewebsite.com/api/users 发出“GET”请求,并且服务器将具有基于该请求运行的预定义函数。他们可以使用“GET”、“PUT”、“DELETE”等各种关键字,端点完全由服务器的创建者定义。

TLDR:Graph Api 使用特定的查询语言来发出请求,而 REST Api 使用关键字和端点来发出请求。 Rest api 更容易学习和更简单,而有些人可能会认为 Graph API 更强大。

【讨论】:

    猜你喜欢
    • 2013-05-07
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 2017-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-15
    相关资源
    最近更新 更多