LT: GraphQL Queries, No Drama: Compile - Time Validation and Formatting
summary
A tiny Elixir library called GraphQL query parses and validates GraphQL documents at compile-time validation, warning about unused variables and schema mismatches instead of failing only at runtime. It accepts local Absinthe schemas or a path, adds mix tasks to fetch remote schemas and check them in CI, formats .gql files with a mix format plugin, offers a GQL macro for dynamic testing queries, supports federation and uses the Apollo official Rust library for up‑to‑date parsing.
AI-written summary · about
related talks
23mGraphQL in real life
47mGrackle GraphQL server
24mA GraphQL Survival Kit
27mGraphQL: Towards a universal query language
13mEfficient Semantic Comparison of GraphQL Queries
33mEvolving GraphQL Schemas
06mGraphQL tooling in Rust
29mClosing the Loop: How GraphQL Gives Coding Agents Eyes on What Actually Matters
