GraphQL without GraphQL - Backend Agnostic GraphQL inspired Queries For Colocating Data Requests With Components
summary
Claims a GraphQL-style query layer that runs against any backend and parses real GraphQL queries using GraphQL.js. Implements client-side resolvers, caching and polling, supports queries and mutations but not subscriptions, and uses fetch-dedupe for deduped network requests. The prototype called RouteQL powers a demo app, works for short-lived projects and eases migration to Apollo but sacrifices schema typing and introspection and is not described as production‑hardened.
AI-written summary · about
chapters (11)
- 0:00Start
- 7:15What If I Don't Need To Solve All of those Problems?
- 8:55It's All About the Query System
- 11:03Example
- 14:06How? RouteQL
- 16:28So how does this work?
- 19:30Higher Order Component
- 20:13Render Prop Component
- 20:52Usage In A "Real" World App
- 22:07Prior/Simultaneous/Other Art
- 24:37What's Coming?
related talks
31mGraphQL Without GraphQL: Backend Agnostic Requests with GraphQL Style Querying
22mAdopt GraphQL without Writing any Backend Code
23mGradually Adopt GraphQL Without Writing any Backend Code
01h 00mGraphQL - A query language to empower your API consumers
24mBuilding Reactive GraphQL Apps With Apollo
58mGraphQL -- Flexible APIs for Adaptive Clients
27mGraphQL: Towards a universal query language
29mWrite Queries, Not Code
