Suggestion: Why not using OpenCRUD specification?

roadmap.dgraph.io

roadmap.dgraph.io

I believe the API is setup well to continue working with backwards compatibility with the options to expand in the areas it will need to grow.

Also I believe that as the official GraphQL spec expands that it will open more doors for Dgraph to do things that are not officially supported at this time, aka var blocks for one possibility. But I also think there is a potential to find areas to grow even within the official GraphQL spec such as I discussed on

1 Like