Related Projects
Want to add something? Please open a pull request on GitHub!
Code
-
graphql-batch, a batched query execution strategy -
graphql-cache, a resolver-level caching solution -
graphql-devise, a gql interface to handle authentication with Devise -
graphql-docs, a tool to automatically generate static HTML documentation from yourGraphQLimplementation -
graphql-metrics, a plugin to extract fine-grain metrics ofGraphQLqueries received by your server -
graphql-stitching, tools to combine multiple local and remote schemas into a single graph that queries as one -
graphql-groups, a DSL to define group- and aggregation queries with graphql-ruby -
Rails Helpers:
-
graphql-query-resolver, a graphql-ruby add-on to minimize N+1 queries. -
graphql-rails_logger, a logger which allows you to inspectGraphQLqueries in a more readable format. -
apollo_upload_server-ruby, a middleware which allows you to upload files withGraphQLand multipart/form-data usingapollo-upload-clientlibrary on front-end. -
graphql-sourcesa collection of commonGraphQLsources to simplify usingActiveRecord,ActiveStorage,Rails.cache, and more. -
graphql-filters, a DSL to define fully typed filters for list fields. -
search_object_graphql, a DSL for defining search resolvers forGraphQL. -
action_policy-graphql, an integration for usingaction_policyas an authorization framework forGraphQLapplications. -
graphql_rails, Rails wayGraphQLbuild tool -
graphql-rails-generators, Generate graphql-ruby mutations, types and input types from your ActiveRecord models. -
graphql-ruby-fragment_cache, a tool for caching response fragments. -
graphql-ruby-persisted_queries, the implementation of Apollo persisted queries. -
rubocop-graphql, rubocop extension for enforcing best practices. -
apollo-federation-ruby, a Ruby implementation of the Apollo Federation subgraph spec.
Blog Posts
-
Building a blog in
GraphQLand Relay on Rails Introduction, Part 1, Part 2 -
blog.jacobwgillespie.com/from-rest-to-graphql-b4e95e94c26b#.4cjtklrwt
-
Active Storage meets GraphQL: Direct uploads and Exposing attachment URLs
Screencasts
Presentations
Tutorials
-
Rails/GraphQL + React/Apollo Tutorial (Part 1, Part 2, Part 3) by @evilmartians