¿Qué es GraphQL en Azure?

Traiga o compile las aplicaciones de GraphQL en Azure, hospede las aplicaciones de GraphQL existentes o compile puntos de conexión de GraphQL en datos sin cambios en el código.

Aprenda a usar GraphQL en Azure.

  • Lleve las aplicaciones graphQL a los servicios de hospedaje de aplicaciones web de Azure, como Static Web Apps, App Service y Azure Functions.
  • Compile puntos de conexión de GraphQL en los orígenes de datos existentes sin agregar la infraestructura de GraphQL. Integrar microservicios, unir llamadas a servicios respaldados existentes, mediante API Management o acceso a la base de datos mediante GraphQL mediante Data API Builder.

¿Qué es GraphQL?

GraphQL es un lenguaje de consulta para las API y un runtime para satisfacer esas consultas con los datos existentes. GraphQL proporciona una descripción completa y comprensible de los datos de la API, ofrece a los clientes la capacidad de pedir exactamente lo que necesitan, ni más ni menos, facilita la evolución de las API con el paso del tiempo y habilita herramientas de desarrollo eficaces.

La compatibilidad con el lenguaje GraphQL es amplia, lo que le permite elegir el lenguaje que prefiera para compilar aplicaciones graphQL. GraphQL también es compatible con muchas bibliotecas cliente y bibliotecas de servidores.

Incorporación de las aplicaciones graphQL a Azure

Al traer la aplicación existente a Azure, tenga en cuenta los siguientes servicios y sus usos:

Compilación de puntos de conexión de GraphQL en los orígenes de datos existentes

Al compilar puntos de conexión de GraphQL en los orígenes de datos existentes, tenga en cuenta los siguientes servicios y sus usos:

  • Puntos de conexión de API personalizados: use Azure API Management para crear un punto de conexión de GraphQL en los orígenes de datos de Azure existentes.
  • Puntos de conexión de datos estáticos: use Static Web Apps y el data-api punto de conexión configurado en el staticwebapp.database.config.json archivo para crear un punto de conexión graphQL disponible desde la aplicación cliente estática a los orígenes de datos de Azure existentes.

Recursos

Obtenga más información sobre la creación de aplicaciones graphQL en Azure: