O que é o GraphQL no Azure?

Traga ou crie seus aplicativos GraphQL no Azure, hospede seus aplicativos GraphQL existentes ou crie pontos de extremidade GraphQL para dados sem alterações em seu código.

Entenda como usar o GraphQL no Azure.

  • Traga aplicativos GraphQL para os serviços de hospedagem de aplicativos Web do Azure, como Aplicativos Web Estáticos, Serviço de Aplicativo e Funções do Azure.
  • Crie pontos de extremidade do GraphQL para suas fontes de dados existentes sem adicionar a infraestrutura do GraphQL. Integre microsserviços, costurando chamadas a serviços de suporte existentes, usando Gerenciamento de API ou acesso ao banco de dados via GraphQL usando o construtor de API de dados.

O que é o GraphQL?

O GraphQL é uma linguagem de consulta para APIs e um runtime para atender a essas consultas usando os dados existentes. O GraphQL fornece uma descrição completa e compreensível dos dados na API, proporciona aos clientes a capacidade de solicitar exatamente o que precisam e nada mais, facilita a evolução das APIs ao longo do tempo e permite o uso de ferramentas avançadas para desenvolvedores.

O suporte à linguagem GraphQL é extenso, permitindo que você escolha o idioma de sua escolha para construir aplicativos GraphQL. GraphQL também é suportado por muitas bibliotecas de cliente e bibliotecas de servidor.

Traga seus aplicativos GraphQL para o Azure

Ao trazer seu aplicativo existente para o Azure, considere os seguintes serviços e seus usos:

  • Hospedagem: você pode trazer seus aplicativos existentes para o Azure e aproveitar os benefícios dos serviços de hospedagem de aplicativos Web do Azure. Qual serviço depende de como você implanta seu aplicativo.
  • Autenticação: use a plataforma Identity para adicionar autenticação ao seu aplicativo.
  • Consultar e mutar dados: use um serviço de dados para armazenar dados e aproveite o construtor de API de dados para usar o GraphQL para consultar e mutar dados.

Crie pontos de extremidade do GraphQL para suas fontes de dados existentes

Ao criar pontos de extremidade do GraphQL para suas fontes de dados existentes, considere os seguintes serviços e seus usos:

Recursos

Saiba mais sobre como criar aplicativos GraphQL no Azure: