json-schema-x-graphql
DocsEditor ↗
GitHubGitHub
  • Quick Start
  • Installation
  • Tutorials
    • Getting Started
    • Voyage / Crosswalk Tutorial
    • Tutorials
  • Guides
    • Features Guide
    • CLI Guide
    • Testing Guide
    • GraphQL Spec Schema
    • Rust Testing & Security
    • Guides
  • Recipes
    • Federation
    • Federation Design Patterns
    • Unions
    • Polymorphism / Interfaces
    • Pagination (Relay)
    • Field Arguments
    • Recipes
  • Reference
  • API Reference
  • x-graphql Extensions
    • Quick Start
    • Attribute Reference
    • Common Patterns
    • Migration Guide
    • Attribute Registry
    • Federation Quick Reference
    • SDL Linter & Naming
    • Supergraph Entity Design
    • Reference
  • Apollo Federation
  • CLI
  • Concepts
    • JSON Schema → GraphQL Gaps
    • Federation vs. Composition
    • Concepts
  • Project
  • Contributing
    • ADR 0001: async-graphql for Parsing
    • ADR 0002: Loro for State
    • ADR 0003: Boon for Validation
    • ADR 0004: graphql-editor (deferred)
    • ADR 0005: React + Rust + WASM
    • ADR 0006: No JS/TS Converter
    • ADR 0007: Inline vs. Config
    • ADR 0008: Metadata Naming
    • ADR 0009: GraphQL ESLint
    • ADR
    • Overview
    • Collaborative Editing
    • Yjs vs Loro (CRDT)
    • Visual SDL Editor
    • GraphQL Voyager
    • MockForge
    • Subgraph Composer Spec

On This Page

  • Available Recipes
Question? Give us feedback →Edit this page
DocsRecipesRecipes

Recipes

Common patterns and real-world examples of how to use X-GraphQL effectively.

Available Recipes

  • Apollo Federation - Using federation directives
  • Federation Patterns - Complex federation scenarios
  • Pagination - Implementing list pagination
  • Unions - Working with GraphQL unions
  • Arguments - Field arguments and directives
  • Polymorphism - Interfaces and oneOf mappings
Field ArgumentsAPI Reference

MIT 2026 © Nextra.