1

想知道当 graphql 查询或突变到达端点时 Hasura 是如何工作的?它如何处理查询?它如何生成模式?它如何将 graphql 转换为 postgres 语法来访问数据?

4

1 回答 1

1

以下是 2 个主要资源的链接,可以让您更深入地了解 Hasura 如何在内部做事:

  1. 查询引擎:这是将带有访问控制规则的 GraphQL 查询转换为正确 SQL 的核心

    https://blog.hasura.io/architecture-of-a-high-performance-graphql-to-sql-server-58d9944b8a87

  2. Hasura 元数据:这是 Hasura 配置,它为 Hasura 提供有关如何生成 GraphQL 架构、权限规则等的指示。

    https://docs.hasura.io/1.0/graphql/manual/how-it-works/index.html

于 2019-04-03T08:24:08.003 回答