Support for Relay Modern

Well this is a bit more complicated than what you stated simply there… overall to “support Relay natively” Dgraph’ GraphQL endpoint would have to add restrictions. Dgraph does not add these restrictions as not all developers want these. If you add a Node interface with the id and then create your other types implementing this interface then it should support Relay 100% natively.

Dgraph does generate the native GraphQL API it is just up to the developer to do it in a Relay style. Pagination, get queries, list queries, mutations, and subscriptions are all implemented to support Relay’s needs 100%

Hope this clarifies. I will try to find someone who has used Relay with Dgraph for deeper insights.