Thank you for taking the time to answer everything.
Never realized a community can respond much faster than manually googling each and every question I had.
After watching your presentation: Dgraph: Journey with GraphQL.
I realized, what GraphQL± is capable of, the motivation behind it, and I am going to use both until all the features of GraphQL± are migrated over to the native spec.
If all the features of GraphQL± are not going to be ported, then I will stick with the superset QL.
I loved the approach and I have nothing against GraphQL±.
It’s just that I was torn between the choices of using ApolloClient and the clients provided by Dgraph.
Between GraphQL playground that can read the schema & supercharged Ratel, that can show the nodes with arrows, update schema on the fly.
It would be awesome if there was a page on the website, that would have a comparison between these two QLs.
A 2 column summary with green/red ticks can point out what’s supported & what’s not in each QL, and if a port is WIP or will never happen.
If both the query methods are going to be present, i.e. one for beginners & the other for advanced, then I can use both.
If one is going to be a superset of the other, then I am all in for DQL!
P.S. The website didn’t allow me to post consecutive replies, even though I was replying to above post!