GraphQL é uma nova maneira de projetar APIs que permite que clientes recuperem dados de forma eficiente em uma única chamada. Foi criado no Facebook em 2012 e permite definir esquemas e tipos para dados, além de suportar operações como consultas e mutações. Muitas plataformas já suportam GraphQL.