GraphQL
Presunto parma · elegante, query precisa.
Linguagem de query para APIs criada pelo Facebook. Cliente pede exatamente os campos que quer, em uma única requisição.

Como GraphQL surgiu
Em 2012, Lee Byron, Dan Schafer e Nick Schrock, no Facebook, precisavam servir feeds mobile complexos sem explosão de endpoints REST. GraphQL nasceu como linguagem de consulta tipada sobre um grafo de dados interno. Foi open sourced em 2015. A ideia central: cliente declara campos, servidor resolve dependências e evita over/under-fetching. Federation estendeu o modelo para microserviços, em geral exposto por APIs JavaScript.
Por que presunto parma?
É o presunto parma: elegante, fino, escolhido fatia a fatia. Cada cliente leva exatamente o que pediu.
Especificações
- Paradigma
- Query language para APIs
- Primeiro release
- 2015
- Criador
- Facebook (Lee Byron)
- Licença
- MIT
- APIs com clientes diversos (web, mobile)
- Schemas que evoluem rápido
- Federação entre serviços
- APIs públicas com muito cache HTTP
- Cargas simples onde REST resolve
Pizzas que levam GraphQL
// continue explorando
Volte ao cardápio e descubra outros ingredientes.
no forno da casa
Mind Blog
Esta é a pizza que a Alamino Code Solutions está assando agora: laboratório editorial no ar, com tipagem ponta a ponta e ambiente reproduzível — o mesmo critério deste cardápio, servido ao vivo.
Visitar mind.alamino.dev.br