layout | doc_stub | search | title | section | desc |
---|---|---|---|---|---|
guide |
false |
true |
Related Projects |
Other |
Code, blog posts and presentations about GraphQL Ruby |
Want to add something? Please open a pull request on GitHub!
graphql-ruby
+ Rails demo (src / heroku)graphql-ruby
+ Sinatra demo (src / heroku)graphql-batch
, a batched query execution strategygraphql-cache
, a resolver-level caching solutiongraphql-libgraphqlparser
, bindings to libgraphqlparser, a C-level parser.graphql-devise
, a gql interface to handle authentication with Devisegraphql-docs
, a tool to automatically generate static HTML documentation from your GraphQL implementationgraphql-metrics
, a plugin to extract fine-grain metrics of GraphQL queries received by your servergraphql-groups
, a DSL to define group- and aggregation queries with graphql-ruby- Rails Helpers:
graphql-activerecord
graphql-rails-resolve
graphql-query-resolver
, a graphql-ruby add-on to minimize N+1 queries.graphql-rails_logger
, a logger which allows you to inspect GraphQL queries in a more readable format.apollo_upload_server-ruby
, a middleware which allows you to upload files with GraphQL and multipart/form-data usingapollo-upload-client
library on front-end.graphql-sources
a collection of common GraphQL sources to simplify usingActiveRecord
,ActiveStorage
,Rails.cache
, and more.
search_object_graphql
, a DSL for defining search resolvers for GraphQL.action_policy-graphql
, an integration for usingaction_policy
as an authorization framework for GraphQL applications.graphql_rails
, Rails way GraphQL build toolgraphql-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 Apollo Federation.hubburu
, a tracer for integrating Hubburu.
- Building a blog in GraphQL and Relay on Rails Introduction, Part 1, Part 2
- https://medium.com/@khor/relay-facebook-on-rails-8b4af2057152
- https://blog.jacobwgillespie.com/from-rest-to-graphql-b4e95e94c26b#.4cjtklrwt
- http://mgiroux.me/2015/getting-started-with-rails-graphql-relay/
- http://mgiroux.me/2015/uploading-files-using-relay-with-rails/
- http://mgiroux.me/2016/journey-into-graphql-ruby-query-execution/
- https://jonsimpson.ca/parallel-graphql-resolvers-with-futures/
- Active Storage meets GraphQL: Direct uploads and Exposing attachment URLs
- Exposing permissions in GraphQL APIs with Action Policy
- Reporting non-nullable violations in graphql-ruby properly
- How to GraphQL with Ruby, Rails, Active Record, and no N+1
-
Rails/GraphQL + React/Apollo Tutorial (Part 1, Part 2, Part 3) by @evilmartians