GraphQL is a data query language for APIs and a runtime for fulfilling those queries with your existing data developed by Facebook in 2012 and launched on the internet in 2015. It is an alternative to REST and ad-hoc web service architectures.
Diana is a library that allows you to build a GraphQL API in Julia, its main objective is to provide an API that is easy and simple to use, but expandable to facilitate the work of developers.