Ler em inglês

Compartilhar via


O que é o GraphQL para Azure?

Conheça os serviços e as ferramentas necessários para criar e implantar aplicativos GraphQL no Azure. Se você hospeda aplicativos GraphQL ou cria novos pontos de extremidade do GraphQL, o Azure fornece os recursos para fazer isso sem alterações em seu código.

Entenda como usar o GraphQL no Azure.

  • Traga os aplicativos GraphQL para os serviços de hospedagem de aplicativos Web do Azure, como o Aplicativos Web Estáticos, o Serviço de Aplicativo e o Azure Functions.
  • Crie pontos de extremidade do GraphQL para suas fontes de dados existentes sem adicionar a infraestrutura do GraphQL. Integre microsserviços, unindo chamadas para serviços com suporte, usando o API Management 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, o que permite a você escolher a linguagem de sua escolha para criar os aplicativos GraphQL. O GraphQL também é compatível com muitas bibliotecas de cliente e bibliotecas de servidor.

Traga os aplicativos GraphQL para o Azure

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

Crie pontos de extremidade do GraphQL para suas fontes de dados

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

  • Pontos de extremidade de API personalizados : use o Gerenciamento de API do Azure para criar um ponto de extremidade do GraphQL para suas fontes de dados do Azure.
  • Pontos de extremidade de dados estáticos: use os Aplicativos Web Estáticos e os data-api pontos de extremidade configurados no staticwebapp.database.config.json arquivo para criar um ponto de extremidade do GraphQL disponível no aplicativo cliente estático para suas fontes de dados do Azure.

Recursos

Saiba mais sobre como criar aplicativos GraphQL no Azure: