GraphQL Ruby Persisted Queries

GraphQL::PersistedQueries is an implementation of persisted queries for graphql-ruby. With this plugin, your backend will cache all the queries, while the frontend will send the full query only when it was not found at the backend storage.

  • Heavy query parameter will be omitted in most cases: network requests will become less heavy.
  • Clients share cached queries: it’s enough to miss cache only once for each unique query.
  • Works for clients without persisted query support.

Further reading

In the same orbit

Explore more open source projects

Schedule call

Irina Nazarova CEO at Evil Martians

Evil Martians transform growth-stage startups into unicorns, build developer tools, and create open source products. Hire us to design and build your product