.GQL Extensión de archivo
Archivo de código fuente de GraphQL
| Desarrollador | The GraphQL Foundation |
| Popularidad |
2,0 | 1 Voto |
¿Qué es un archivo GQL?
Un archivo GQL es un archivo de texto que contiene código fuente escrito en el lenguaje de consulta GraphQL. Puede contener operaciones de GraphQL, como consultas, mutaciones y suscripciones, que especifican los datos que una aplicación quiere recuperar o modificar. Los archivos GQL también pueden contener fragmentos o definiciones que describen los tipos y campos disponibles a través de un servicio de GraphQL.
Más información
GraphQL es un lenguaje de consulta y un sistema que las aplicaciones utilizan para comunicarse con servicios de datos mediante API. Por ejemplo, una aplicación móvil puede utilizar GraphQL para solicitar el nombre, la foto de perfil y los mensajes recientes de un usuario a una API web en una sola solicitud.
Los desarrolladores utilizan GraphQL para describir los datos que necesitan sus aplicaciones y suelen almacenar los archivos GQL junto con otros archivos de código fuente en un proyecto de software. Esto les permite mantener las operaciones y definiciones de GraphQL separadas del resto del código de la aplicación. Los archivos GQL se pueden utilizar con aplicaciones escritas en diferentes lenguajes de programación y que se ejecutan en distintos sistemas operativos.
NOTA: Aunque la extensión .gql se utiliza para los archivos de GraphQL, la extensión .graphql (.GRAPHQL archivos) es más común. Sin embargo, la especificación de GraphQL no exige una extensión de archivo específica.
Cómo abrir un archivo GQL
Puede abrir archivos GQL con cualquier editor de texto o editor de código fuente, como Microsoft Visual Studio Code, para ver y editar su contenido. Las herramientas de desarrollo de GraphQL y las extensiones de entorno de desarrollo integrado pueden proporcionar funciones como resaltado de sintaxis, validación y finalización de código para los archivos GQL. Las herramientas como GraphiQL también pueden ayudar a los desarrolladores a escribir y probar solicitudes de GraphQL enviándolas a un servicio de GraphQL (por ejemplo, la API de GraphQL de GitHub) y mostrando los resultados.
