I've been looking at GraphQL too, but I'm still not sold. It's a great premise, but it's a lot of effort to provide a GraphQL schema alongside a regular REST API until it (or an alternative) is a bit more ubiquitous and more tools are available for more languages.