Escolar Documentos
Profissional Documentos
Cultura Documentos
Tópicos Especiais
Olá!
Jones Bunilha Radtke
Administrador de Redes
Analista e Desenvolvedor de Sistemas
● Back-end Developer
● DevOps
jones.radtke@brainny.cc
Olá!
Miguel N. Boanova
● Front-end Developer
● Mobile Developer
miguel.boanova@brainny.cc
Sumário
● Definição
● REST x GraphQL
● Quem utiliza?
● Principais elementos do GraphQL
● Mãos a obra
● Referências
Definição
Fonte: https://graphql.org
Definição
Fonte: https://graphql.org
REST x GraphQL
Field
Uma unidade básica de dados retornado por um request. Exemplo: id, name, city...
Query Type
Operação de busca básica para solicitar dados no GraphQL.
Mutation Type
Uma operação básica do GraphQL que irá manipular dados. (Criar, modificar e excluir).
Principais Elementos GraphQL
Resolver
Função que conecta os elementos do schema GraphQL a lógica de entrega de dados.
Schema
É a peça central de toda implementação de servidor GraphQL. Responsável descrever as
funcionalidades disponíveis para o aplicação cliente.
Mãos a Obra
Mãos a Obra
○ Ferramentas
-GraphCool [https://www.graph.cool/]
-Insomnia [https://insomnia.rest]
Thanks!
Alguma dúvida?
jones.radtke@brainny.cc miguel.boanova@brainny.cc