1 repositorio
The end-to-end process of parsing queries, validating them against a schema, and resolving data to return a structured response.
Distinct from GraphQL Operation Validations: None of the candidates cover the holistic processing lifecycle; they focus on validation, routing, or request modification.
Explore 1 awesome GitHub repository matching web development · GraphQL Operation Processing. Refine with filters or upvote what's useful.
Este proyecto es una implementación en PHP de la especificación GraphQL. Proporciona un conjunto de herramientas para construir servidores que procesan consultas y mutaciones, incluyendo un analizador de esquemas, un motor de ejecución para evaluar operaciones y un toolkit para manipular árboles de sintaxis abstracta (AST). La librería se diferencia por un toolkit de AST especializado que permite la inspección, modificación y visualización de árboles de sintaxis abstracta de GraphQL. También incluye un mecanismo de resolución de campos diferida para permitir la obtención de datos asíncrona y evitar el bloqueo del hilo de ejecución principal. La implementación cubre áreas clave como la gestión de esquemas mediante el lenguaje de definición de esquemas (SDL), la validación de documentos basada en reglas para mayor seguridad y el manejo de errores formateados para asegurar respuestas que cumplan con la especificación.
Handles the end-to-end lifecycle of parsing, validating, and resolving GraphQL operations.