graphql / graphql/graphql.github.io
Add more GraphQL Schema Design Guidlines
- 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