awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • graphile/crystalgraphile 的头像

    graphile/crystal

    12,931在 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
    在 GitHub 上查看↗12,931
  • javalin/javalinjavalin 的头像

    javalin/javalin

    8,290在 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
    在 GitHub 上查看↗8,290
  • graphql-python/graphenegraphql-python 的头像

    graphql-python/graphene

    8,238在 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
    在 GitHub 上查看↗8,238
  • vuejs/vue-apollovuejs 的头像

    vuejs/vue-apollo

    6,041在 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
    在 GitHub 上查看↗6,041
  • akryum/vue-apolloAkryum 的头像

    Akryum/vue-apollo

    6,041在 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
    在 GitHub 上查看↗6,041
  • rmosolgo/graphql-rubyrmosolgo 的头像

    rmosolgo/graphql-ruby

    5,448在 GitHub 上查看↗

    GraphQL-Ruby is a Ruby library for building GraphQL APIs with a strongly typed schema and a dedicated query execution engine. It provides a comprehensive framework for mapping application objects to a formal type system, enabling structured data fetching through defined resolvers. The project distinguishes itself with advanced performance and delivery mechanisms, including a data loader for batching and caching to prevent N+1 query patterns. It supports high-performance data delivery through incremental response streaming, deferred query responses, and parallel data fetching using fibers. Add

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

    Ruby
    在 GitHub 上查看↗5,448
  • graphql-python/graphene-djangographql-python 的头像

    graphql-python/graphene-django

    4,390在 GitHub 上查看↗

    Graphene-Django 是一个 GraphQL 集成框架和模式映射器,用于为 Django 应用程序构建类型化 API。它作为一个数据库 API 层,将 Django 模型字段和关系转换为图模式,允许客户端在单次调用中请求特定数据。 该项目实现了 Relay 规范,提供用于全局对象标识和标准化基于连接的分页的工具,以管理大型数据集。它通过将数据库模型、表单和序列化器直接映射到 GraphQL 对象类型和变更(Mutations)中而脱颖而出。 该框架涵盖了广泛的能力,包括字段级访问控制、基于中间件的请求拦截以及通过 WebSocket 路由处理实时操作。它还包括用于 SQL 性能检查和变更事务包装的实用程序,以确保更新期间的数据完整性。 提供了一个专门的测试客户端来验证 API 响应并针对端点执行查询。

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

    Python
    在 GitHub 上查看↗4,390
  • hasura/learn-graphqlhasura 的头像

    hasura/learn-graphql

    1,233在 GitHub 上查看↗

    This project is an interactive educational platform and comprehensive curriculum designed to teach developers how to build, query, and integrate GraphQL APIs into full-stack applications. It provides a structured learning environment for mastering core concepts such as schema design, query execution, and the implementation of data-driven interfaces. The platform distinguishes itself by focusing on the practical application of real-time data synchronization and backend architecture. It guides users through the process of connecting frontend frameworks to relational databases, implementing role

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

    JavaScriptangularapolloelm
    在 GitHub 上查看↗1,233
  1. Home
  2. Data & Databases
  3. GraphQL Integrations
  4. Mutation Handlers
  5. GraphQL Mutation Implementations

探索子标签

  • 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.