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

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

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

3 个仓库

Awesome GitHub RepositoriesGraphQL Client Middleware

Customizable middleware for intercepting and modifying the request-response cycle specifically on the GraphQL client side.

Distinct from GraphQL Integration Middleware: Distinct from GraphQL Integration Middleware, which focuses on server-side framework bridging; this is for client-side behavior modification.

Explore 3 awesome GitHub repositories matching web development · GraphQL Client Middleware. Refine with filters or upvote what's useful.

Awesome GraphQL Client Middleware GitHub Repositories

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

    urql-graphql/urql

    8,959在 GitHub 上查看↗

    urql is a GraphQL client library designed for fetching and managing data from a GraphQL API. It provides a system for handling GraphQL data fetching, state management, and integration with React components. The library is distinguished by a middleware pipeline architecture that allows the request-response flow to be modified through swappable exchanges. This enables the customization of the data layer, including the addition of custom business logic, request deduplication, and specialized fetching behaviors. The project covers a broad range of capabilities, including normalized caching to en

    Provides a middleware-based architecture for customizing the GraphQL client request-response pipeline.

    TypeScriptcomplex-appsexchangegraphql
    在 GitHub 上查看↗8,959
  • formidablelabs/urqlFormidableLabs 的头像

    FormidableLabs/urql

    8,956在 GitHub 上查看↗

    urql is a GraphQL client and data management tool used to execute GraphQL operations and synchronize data from remote servers within a software application. It functions as a mechanism for fetching, caching, and managing GraphQL data to maintain state across application views. The project features a pluggable middleware architecture and a normalized GraphQL cache. This allows for the insertion of custom logic into the request and response lifecycle to modify client behavior and the organization of responses by unique identifiers to ensure data consistency. The client provides capabilities fo

    Offers a system for inserting custom logic into the GraphQL request and response lifecycle to modify client behavior.

    TypeScript
    在 GitHub 上查看↗8,956
  • prisma-labs/graphql-requestprisma-labs 的头像

    prisma-labs/graphql-request

    6,113在 GitHub 上查看↗

    graphql-request is a lightweight, type-safe GraphQL client library for JavaScript that runs across browsers, Node.js, and other JavaScript environments. It provides a minimal HTTP client for sending queries and mutations, with a promise-based execution model that uses the native fetch API for cross-runtime compatibility without additional dependencies. The client supports reusable selection set composition at runtime, allowing fragments to be shared across multiple requests to reduce duplication. It includes a plugin-based extension system for adding custom middleware, tracing, or file upload

    Provides a modular plugin architecture for adding custom middleware, tracing, and file upload support.

    TypeScript
    在 GitHub 上查看↗6,113
  1. Home
  2. Web Development
  3. Backend Development
  4. Web Frameworks
  5. Node.js Server Frameworks
  6. GraphQL Client Middleware

探索子标签

  • Plugin-Based Client MiddlewareA modular plugin architecture for adding custom middleware, tracing, and file upload support to GraphQL requests. **Distinct from GraphQL Client Middleware:** Distinct from GraphQL Client Middleware: focuses on a plugin-based extension system rather than simple middleware interceptors.