Build and Deploy Instant GraphQL APIs to the Edge
summary
Grafbase generates unified GraphQL APIs from connectors (including mongodb atlas data API, experimental Neon Postgres, OpenAPI/Stripe and remote GraphQL like Contentful), bundles code-first resolvers into a WASM Rust engine and deploys them to the edge on Cloudflare Workers. It adds configurable edge caching (max-age, stale-while-revalidate, per-entity invalidation), JWT/OpenID auth rules, branch preview deployments via CLI/GitHub, and a Pathfinder UI. Demos show queries, mutations and resolver extensions working locally; deployed responses claim ~30–50 ms.
AI-written summary · about
chapters (15)
- 0:00Introduction and setup
- 3:53Creating a GraphQL schema
- 8:29Adding mutations and resolvers
- 10:34Connecting MongoDB data source
- 15:30Edge caching benefits
- 16:35Postgres connector demo
- 19:42Stitching remote GraphQL APIs
- 24:36OpenAPI to GraphQL conversion
- 27:10Extending remote types
- 29:59Authentication and security
- 32:16Deployment and observability
- 37:56Comparison with GraphQL Mesh
- 40:08Cost reduction and scalability
- 45:12Performance and benchmarks
- 45:55Q&A session
related talks
37mGraphQL at the Edge with WebAssembly
24mHow to cache GraphQL queries at the edge
55mGraphQL - APIs the New Way
27mTransforming GraphQL: Infrastructure as Code for Front End Developers
23mHow to edge cache GraphQL APIs
49mGraphQL Meshes
01h 05mBuilding Distributed GraphQL APIs
23mA glimpse of GraphQL" Frontend developers’ life is easy now!"
