GraphQL

GraphQL is a query language for APIs and a runtime for fulfilling those queries with existing data.