javascript - 就速度而言,GraphQL API 是否比标准 RESTful API 具有更好的性能?

标签 javascript performance rest asynchronous graphql

我正在探索 GraphQL 与 RESTful API 的性能,并想知道哪个对客户端来说更快?

客户会注意到任何差异吗?与标准 RESTful API 相比,GraphQL 在性能方面擅长哪些场景?

最佳答案

简短的回答,不。

客户会注意到任何差异吗?

这完全取决于 GraphQL 系统的实现情况。使用 GraphQL,缓存由开发人员决定,与“实现良好”的 REST 系统相比,这可能会导致性能下降。

与标准 RESTful API 相比,GraphQL 在性能方面擅长哪些场景?

我不知道有任何 GraphQL 纯粹用于提高性能的场景。

关于javascript - 就速度而言,GraphQL API 是否比标准 RESTful API 具有更好的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57481435/

相关文章:

c# - Windows Phone中的RestSharp同步请求

javascript - 是否可以发送 localStorage 数据,然后再次检索它? Ajax ?

javascript - 如何在单击按钮时动态获取卡片以及在卡片中动态单击选项?

jquery - $(selector).load ('page.html #id' ) 与 $.get 和过滤/查找 #id

javascript - 尝试将responseJSON存储在变量中会导致 "undefined"错误

web-services - 在 drupal 7 中使用 View 服务选择语言

javascript - 生成随机数javascript

javascript - 如何发送其中包含函数的对象

sql - LINQ 中的 count VS select - 哪个更快?

performance - 只读/写入内存段的最佳内存布局