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ément | Convention | Exemple |
|---|---|---|
| Types | PascalCase | User, BlogPost |
| Champs | camelCase | firstName, createdAt |
| Queries | camelCase | user, blogPosts |
| Mutations | verbe camelCase | createUser, updatePost |
| Enums | PascalCase | UserRole |
| Valeurs d'enum | SCREAMING_SNAKE | ADMIN, MODERATOR |
| Types d'entrée | PascalCase + Input | CreateUserInput |
Convertir
Utilisez les convertisseurs camelCase, PascalCase, CONSTANT_CASE ou le hub de conversion de casse.