【问题标题】:Does a GraphQL API have better performance than standard RESTful APIs in terms of speed? [closed]就速度而言,GraphQL API 是否比标准 RESTful API 具有更好的性能? [关闭]
【发布时间】:2019-08-14 00:19:05
【问题描述】:

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

客户会注意到任何不同吗?与标准 RESTful API 相比,GraphQL 在哪些场景中表现出色?

【问题讨论】:

  • 这里的因素太多,无法给出简明的答案。单个 REST 调用可能会比单个 GraphQL 调用更快,但很难在现实世界中进行比较。魔鬼在细节中。

标签: javascript performance rest asynchronous graphql


【解决方案1】:

简短的回答,不。

客户会注意到有什么不同吗?

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

与标准 RESTful API 相比,GraphQL 在哪些场景中表现出色 - 在性能方面?

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-05
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    相关资源
    最近更新 更多