awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesGraphQL Mutation Implementations

Server-side logic for handling GraphQL mutations that modify data.

Distinct from Mutation Handlers: Focuses on the server-side execution of mutations rather than state tracking or lifecycle hooks.

Explore 8 awesome GitHub repositories matching data & databases · GraphQL Mutation Implementations. Refine with filters or upvote what's useful.

Awesome GraphQL Mutation Implementations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • graphile/crystalAvatar de graphile

    graphile/crystal

    12,931Ver en GitHub↗

    🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

    Define custom database-backed mutations as GraphQL endpoints without manually wiring the schema.

    TypeScriptapiautomatic-apiexpress
    Ver en GitHub↗12,931
  • javalin/javalinAvatar de javalin

    javalin/javalin

    8,290Ver en GitHub↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Implements server-side logic for handling GraphQL mutations to create, update, or delete data.

    Kotlinhacktoberfestjavajavalin
    Ver en GitHub↗8,290
  • graphql-python/grapheneAvatar de graphql-python

    graphql-python/graphene

    8,238Ver en GitHub↗

    Graphene is a library and framework for building type-safe GraphQL APIs and schemas using Python objects and resolvers. It provides a system for mapping internal data models to typed GraphQL schemas, enabling the creation of servers that process queries and execute resolvers to return structured data. The project includes a full implementation of the Relay specification, providing standardized patterns for global object identification and cursor-based pagination. It utilizes a class-based approach to schema definition and supports interface-based type inheritance. The framework covers a broa

    Provides a mechanism to define and execute mutations that modify server-side data.

    Python
    Ver en GitHub↗8,238
  • vuejs/vue-apolloAvatar de vuejs

    vuejs/vue-apollo

    6,041Ver en GitHub↗

    Vue Apollo is a GraphQL client library for Vue.js that integrates Apollo GraphQL queries and mutations into Vue components with reactive data binding. It provides a reactive data layer that automatically updates Vue component state when GraphQL query results change, and supports server-side rendering by prefetching queries during SSR to deliver fully populated HTML on initial page load. The library allows GraphQL queries and mutations to be declared directly inside Vue component options using the apollo property, keeping data dependencies co-located with the UI. It wraps Apollo Client's nor

    Sends create, update, or delete operations to a GraphQL API and updates the local cache with the server response.

    TypeScript
    Ver en GitHub↗6,041
  • akryum/vue-apolloAvatar de Akryum

    Akryum/vue-apollo

    6,041Ver en GitHub↗

    Vue Apollo is a GraphQL integration library for Vue applications that connects Vue components to GraphQL APIs using Apollo Client. It provides a reactive data layer for querying, mutating, and subscribing to data from GraphQL endpoints, with automatic cache updates and real-time subscription support. The library offers multiple API surfaces for working with GraphQL data, including slot-based declarative components, composable functions for the Composition API, and Options API integration. It handles the full lifecycle of GraphQL operations, from automatic data fetching with reactive queries t

    Executes GraphQL mutations from Vue components and updates the local cache with returned data.

    TypeScript
    Ver en GitHub↗6,041
  • rmosolgo/graphql-rubyAvatar de rmosolgo

    rmosolgo/graphql-ruby

    5,448Ver en GitHub↗

    GraphQL-Ruby es una biblioteca de Ruby para construir APIs de GraphQL con un esquema fuertemente tipado y un motor de ejecución de consultas dedicado. Proporciona un framework integral para mapear objetos de la aplicación a un sistema de tipos formal, permitiendo la obtención estructurada de datos mediante resolvers definidos. El proyecto destaca por sus mecanismos avanzados de rendimiento y entrega, incluyendo un data loader para batching y caché que evita patrones de consulta N+1. Admite la entrega de datos de alto rendimiento mediante streaming de respuestas incremental, respuestas de consulta diferidas y obtención de datos en paralelo usando fibers. Además, proporciona soporte nativo para convenciones de Relay, incluyendo helpers especializados para conexiones e identificación de objetos. La biblioteca cubre una amplia superficie de gestión de API, con control de acceso granular, versionado de esquemas para mantener la compatibilidad hacia atrás y actualizaciones en tiempo real mediante suscripciones. También incluye herramientas de gestión de tráfico para proteger los recursos del servidor, como la limitación de complejidad de consultas y de tasa de peticiones. El desarrollo y la observabilidad están respaldados por herramientas de análisis de AST, trazado de ejecución y utilidades de prueba especializadas para la verificación de carga por lotes.

    Implements server-side logic for handling GraphQL mutations that modify data.

    Ruby
    Ver en GitHub↗5,448
  • graphql-python/graphene-djangoAvatar de graphql-python

    graphql-python/graphene-django

    4,390Ver en GitHub↗

    Graphene-Django es un framework de integración GraphQL y mapeador de esquemas utilizado para construir APIs tipadas para aplicaciones Django. Funciona como una capa de API de base de datos que transforma campos y relaciones de modelos de Django en un esquema de grafo, permitiendo a los clientes solicitar datos específicos en una sola llamada. El proyecto implementa la especificación Relay, proporcionando herramientas para la identificación global de objetos y paginación estandarizada basada en conexiones para gestionar grandes datasets. Se distingue por mapear modelos de base de datos, formularios y serializadores directamente en tipos de objetos y mutaciones de GraphQL. El framework cubre una amplia gama de capacidades, incluyendo control de acceso a nivel de campo, interceptación de solicitudes basada en middleware y el manejo de operaciones en tiempo real a través de enrutamiento WebSocket. También incluye utilidades para la inspección del rendimiento de SQL y envoltura de transacciones de mutación para garantizar la integridad de los datos durante las actualizaciones. Se proporciona un cliente de prueba especializado para verificar las respuestas de la API y ejecutar consultas contra el endpoint.

    Implements server-side logic for creating and updating database records via GraphQL mutations.

    Python
    Ver en GitHub↗4,390
  • hasura/learn-graphqlAvatar de hasura

    hasura/learn-graphql

    1,233Ver en GitHub↗

    Este proyecto es una plataforma educativa interactiva y un currículo completo diseñado para enseñar a los desarrolladores cómo construir, consultar e integrar APIs de GraphQL en aplicaciones full-stack. Proporciona un entorno de aprendizaje estructurado para dominar conceptos centrales como diseño de esquemas, ejecución de consultas e implementación de interfaces basadas en datos. La plataforma se distingue por enfocarse en la aplicación práctica de la sincronización de datos en tiempo real y la arquitectura de backend. Guía a los usuarios a través del proceso de conectar frameworks de frontend a bases de datos relacionales, implementar control de acceso basado en roles y gestionar flujos de suscripción persistentes. Cubriendo tanto la gestión de estado del lado del cliente como la lógica del lado del servidor, permite a los estudiantes construir aplicaciones responsivas que manejan interacciones de datos complejas. Más allá de los fundamentos, el currículo explora temas avanzados incluyendo actualizaciones de interfaz de usuario optimistas, sincronización de datos offline y estrategias de seguridad de API. También aborda los aspectos operativos del desarrollo, como la gestión de migraciones de bases de datos, optimización de rendimiento y el despliegue de servicios full-stack a infraestructura de nube.

    Implements server-side logic for handling GraphQL mutations to modify backend data.

    JavaScriptangularapolloelm
    Ver en GitHub↗1,233
  1. Home
  2. Data & Databases
  3. GraphQL Integrations
  4. Mutation Handlers
  5. GraphQL Mutation Implementations

Explorar subetiquetas

  • Client-Side Mutation HandlersSends GraphQL mutations from the client and updates the local cache with server responses. **Distinct from GraphQL Mutation Implementations:** Distinct from server-side mutation implementations: focuses on client-side execution and cache update, not server logic.
  • Custom Database-Backed MutationsDefine custom GraphQL mutations that are automatically backed by database operations without manual schema wiring. **Distinct from GraphQL Mutation Implementations:** Distinct from GraphQL Mutation Implementations: focuses on auto-generating mutation endpoints from database functions rather than manually writing resolver logic.
  • Mutation Execution RestrictionsPrevents mutations from initiating by verifying permissions before any data is loaded. **Distinct from GraphQL Mutation Implementations:** Focuses on pre-emptive restriction before the expensive data loading phase of a mutation begins.