Conventions de nommage GraphQL : Types, champs, queries et mutations

4 min de lecture

GraphQL a des conventions de nommage claires qui rendent les schémas autodocumentés.

Tableau des conventions

ÉlémentConventionExemple
TypesPascalCaseUser, BlogPost
ChampscamelCasefirstName, createdAt
QueriescamelCaseuser, blogPosts
Mutationsverbe camelCasecreateUser, updatePost
EnumsPascalCaseUserRole
Valeurs d'enumSCREAMING_SNAKEADMIN, MODERATOR
Types d'entréePascalCase + InputCreateUserInput

Convertir

Utilisez les convertisseurs camelCase, PascalCase, CONSTANT_CASE ou le hub de conversion de casse.