Descrição
Descrição:
GraphQL foi criado para tornar o desenvolvimento de APIs mais simples e, sem dúvida, muito mais flexível. Criada em 2012 pelo Facebook, GraphQL já é uma tecnologia bastante conhecida e adotada por várias gigantes da tecnologia.
GraphQL traz várias vantagens se comparada as APIs desenvolvidas com o padrão REST. A partir dos primeiros exemplo será fácil constatar que GraphQL entrega um código mais fácil de evoluir e permite um nível de flexibilidade para interagir com os dados muito superior a outras alternativas de mercado.
O que é GraphQL?
O GraphQL é uma linguagem de consulta para APIs e um ambiente de execução para atender essas consultas aos dados existentes. O GraphQL fornece uma descrição completa e compreensível dos dados em sua API, oferece às aplicações clientes o poder de requisitar exatamente o que precisam e nada mais, facilita a evolução das APIs ao longo do tempo e permite ferramentas poderosas para desenvolvedores.
Os assuntos abordados são:
-
Fundamentos de GraphQL
-
Mapeamento dos Dados (Schema)
-
Consultas (Queries)
-
Alterando Dados (Mutations)
-
Banco de Dados
-
Migrations
-
Query Builder
-
Operações Básicas de Banco de Dados (CRUD)
-
Integrar GraphQL com Banco de Dados
-
Autenticação & Autorização usando Perfis
-
Consumindo API com GraphQL Client
Boas aulas e excelentes estudos!
Equipe Cod3r
Avaliações
Ainda não existem avaliações.