10 dépôts
Libraries and servers for implementing GraphQL in Ruby applications.
Explore 10 awesome GitHub repositories matching part of an awesome list · Ruby GraphQL Tools. Refine with filters or upvote what's useful.
GraphQL-Ruby est une bibliothèque Ruby pour construire des API GraphQL avec un schéma fortement typé et un moteur d'exécution de requêtes dédié. Elle fournit un framework complet pour mapper les objets de l'application à un système de types formel, permettant une récupération de données structurée via des résolveurs définis. Le projet se distingue par des mécanismes avancés de performance et de livraison, incluant un data loader pour le batching et le cache afin d'éviter les patterns de requêtes N+1. Il supporte la livraison de données haute performance via le streaming de réponses incrémentales, les réponses de requêtes différées et la récupération de données en parallèle utilisant des fibers. De plus, il offre un support natif pour les conventions Relay, incluant des helpers spécialisés pour les connexions et l'identification d'objets. La bibliothèque couvre une large surface de gestion d'API, incluant un contrôle d'accès granulaire, le versioning de schéma pour maintenir la rétrocompatibilité et des mises à jour en temps réel via des abonnements. Elle inclut également des outils de gestion de trafic pour protéger les ressources serveur, tels que la limitation de complexité des requêtes et le rate limiting. Le développement et l'observabilité sont supportés par des outils d'analyse AST, le traçage d'exécution et des utilitaires de test spécialisés pour la vérification du chargement par lots.
Core implementation for building GraphQL APIs in Ruby.
A query batching executor for the graphql gem
Efficient query batching and execution for Ruby.
A High Performance HTTP Server for Ruby
High-performance web server with native GraphQL support.
A Rails 6 boilerplate to create your next Saas product. Preloaded with graphQL, devise, JWT, CanCanCan, RailsAdmin, Rubocop, Rspec, i18n and more.
Boilerplate for Rails with authentication and GraphQL.
Example Rails app using GitHub's GraphQL API
Example Rails application consuming GitHub's GraphQL API.
Use graphql-ruby to expose a Rails app
Reference implementation for exposing Rails apps via GraphQL.
Ruby GraphQL Client for Humans
Native Ruby DSL for writing GraphQL queries.
A graphql, relay and standard rails application powered demo weblog. We are using Graphql server and relay for our react component data needs.
Demo blog application using GraphQL and Relay.
Relay GraphQL React on Rails
Starter kit for Relay applications with Rails.
GraphQL authentication with JWT
JWT authentication integration for Ruby GraphQL APIs.