GraphQL

GraphQL é uma linguagem de consulta baseada em grafos, que oferece

Ganhou muita popularidade e adoção por tornar mais fácil a implementação de consultados através dos mais diversos tipos de APIs e bancos de dados, usando um padrão único de linguagem.

Ele permite a redução na implementação de endpoints para retornar cada tipo de dado, uma vez que todas as chamas são feitas através do endpoint único do GraphQL, mas ao mesmo tempo dá muita flexibilidade nas queries realizadas.