Why you should use GraphQL instead of a JSON DSL
GraphQL is awesome but I didn’t always see it that way. The first few times I came across GraphQL I was very skeptical of its benefits because the cost of putting together a GraphQL system seemed too high and it seemed to me that all the benefits of GraphQL could be gained by having a just creating a custom JSON DSL (a query language using JSON). However, there is a singular feature of a GraphQL…
This is an excerpt. The full article continues at Hasura.