1 repository
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.
Acest proiect este o implementare PHP a specificației GraphQL. Oferă o suită de instrumente pentru construirea de servere care procesează interogări și mutații, incluzând un parser de schemă, un motor de execuție pentru evaluarea operațiunilor și un toolkit pentru manipularea arborilor de sintaxă abstractă (AST). Biblioteca se diferențiază printr-un toolkit AST specializat care permite inspectarea, modificarea și afișarea arborilor de sintaxă abstractă GraphQL. Include, de asemenea, un mecanism pentru rezolvarea amânată a câmpurilor (deferred field resolution), permițând preluarea asincronă a datelor și prevenind blocarea firului principal de execuție. Implementarea acoperă domenii largi de capabilități, inclusiv gestionarea schemelor prin limbajul de definire a schemelor (SDL), validarea documentelor bazată pe reguli pentru securitate și gestionarea formatată a erorilor pentru a asigura răspunsuri conforme cu specificațiile.
Handles the end-to-end lifecycle of parsing, validating, and resolving GraphQL operations.