graphql / graphql/graphql.github.io

Add more GraphQL Schema Design Guidlines

Ouverte
#2,353 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
889
Forks
1.5k
Merge moyen
4 j 12 h
PR mergées (30 j)
21

Description

We have a page for Schema Design https://graphql.org/learn/schema-design/

I think we should add lots more entries to this page!

There's lots of well-established principles and conventions already, see https://github.com/magicmark/awesome-graphql-schema-design

Not everything is universally applicable. We should seek to only upstream things that make sense to 99% of users, or add clarification statements for things that are less universally true but still largely true.

For any non-trivial additions, I would propose we review PRs either in the main wg or golden path wg (cc @benjie) meetings?

Let's create sub-issues for each topic.

_(This ticket is being made as an action item from Golden Path WG Mar 12th 2026)_

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la page Schema Design existante à l’adresse graphql.org/learn/schema-design/ et comparez-la à la liste awesome-graphql-schema-design référencée. Divisez la demande générale en sous-issues spécifiques à chaque sujet, et ne considérez chaque ajout comme terminé qu’une fois que sa portée et son applicabilité ont été convenues et que la PR correspondante a été examinée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
graphql
Domaine
api, documentation
Type d'issue
Documentation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.