hasura / hasura/graphql-engine

Support for @defer/@stream directives

Open
#6,725 1 comment 17 reactions 1 assignee Assigned to @0x777 View on GitHub
a/api/graphql
Dominant language
TypeScript
Stars
32.1k
Forks
3k
PR merge metrics
PR metrics pending

Description

Hi there :)
We're using Hasura and it's pretty awesome. We currently tackle the issue of having a very large query with remote joins (for other Graphql api) and we think ```@defer``` and ```@stream``` directives can be suited for solving this. (https://foundation.graphql.org/news/2020/12/08/improving-latency-with-defer-and-stream-directives)
While they may offer less value for complex SQL query (although ```@stream``` might still be useful), it does provide high value when using field relations that are connected to external Graphql apis.
Thanks!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.