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

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

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

4 个仓库

Awesome GitHub RepositoriesGraphQL Selection Set Validations

Analysis of GraphQL selection sets to prevent field name collisions in the response.

Distinguishing note: Candidates focus on VCS merge conflicts or database field selection, not GraphQL response name collisions.

Explore 4 awesome GitHub repositories matching web development · GraphQL Selection Set Validations. Refine with filters or upvote what's useful.

Awesome GraphQL Selection Set Validations GitHub Repositories

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

    graphql-go/graphql

    10,155在 GitHub 上查看↗

    This project is a GraphQL implementation for Go, providing a complete suite for building GraphQL servers. It includes a schema engine for defining types, a query parser to convert strings into abstract syntax trees, and an execution engine that resolves fields against a defined schema to return structured data. The library distinguishes itself through reflection-based type mapping, allowing object definitions and arguments to be derived directly from native Go structs. It also supports the execution of real-time data streaming via GraphQL subscriptions and provides an extensible execution pip

    Analyzes selection sets to ensure fields produce distinct response names and reports overlapping conflicts.

    Gographqlgraphql-gosubscriptions
    在 GitHub 上查看↗10,155
  • 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 runtime selection set composition for sharing fragments across multiple GraphQL requests.

    TypeScript
    在 GitHub 上查看↗6,113
  • graph-gophers/graphql-gograph-gophers 的头像

    graph-gophers/graphql-go

    4,755在 GitHub 上查看↗

    graphql-go is a schema-first GraphQL library and server implementation for Go. It provides a query execution engine and schema parser that converts schema definition strings into executable structures and validates resolver signatures. The library also includes a streaming implementation for real-time GraphQL subscriptions using channels within resolvers. The project distinguishes itself through parallel resolver execution to reduce request latency and the use of buffer-pool memory management to lower garbage collection overhead. It enables the creation of cloneable schema instances from a sh

    Analyzes requested fields within the resolver context to optimize database projections and avoid over-fetching.

    Go
    在 GitHub 上查看↗4,755
  • async-graphql/async-graphqlasync-graphql 的头像

    async-graphql/async-graphql

    3,671在 GitHub 上查看↗

    async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su

    Analyzes the selection set at runtime to fetch only the fields required by the client.

    Rust
    在 GitHub 上查看↗3,671
  1. Home
  2. Web Development
  3. GraphQL Selection Set Validations

探索子标签

  • Composable Selection SetsDefine and compose GraphQL selection sets at runtime that can be shared across multiple requests. **Distinct from GraphQL Selection Set Validations:** Distinct from GraphQL Selection Set Validations: focuses on runtime composition and reuse of selection sets, not validation of field name collisions.
  • Runtime Selection Set CompositionBuilds and merges GraphQL selection sets dynamically at runtime, allowing reusable fragments across queries. **Distinct from GraphQL Selection Set Validations:** Distinct from GraphQL Selection Set Validations: focuses on dynamic composition and reuse of selection sets, not validation of field name collisions.
  • Selection Set ComposersRuntime utilities for composing and reusing GraphQL selection sets across multiple queries and mutations. **Distinct from GraphQL Selection Set Validations:** Distinct from GraphQL Selection Set Validations: focuses on runtime composition and reuse of selection sets, not validation of field name collisions.
  • Selection Set InspectionAnalyzing requested fields at runtime to optimize data retrieval and projections. **Distinct from GraphQL Selection Set Validations:** Distinct from validation of name collisions; focuses on inspecting the set to optimize database queries.