これは元記事(GraphQL@Yelp Schema Design GuidelinesのGraphQL Styleguide)を著者の一人 Mark Larahさんから許可をいただき日本語訳したものです。 🎨 スキーマ設計 GraphQLスキーマは、Yelpのエンジニアリング全体に対してグローバルです。最終的にはユーザー向けビジネスデータ全体をGraphQLでモデル化出来るようにしたいと考えています。このページには、クリーンで使いやすくスケーラブルなスキーマを提供するために、どのように考るかについてのガイダンスが含まれています。 先に進む前に、スキーマがどのように機能するかを理解するために、そのテーマに関する公式ドキュメントをざっと読むことを強くお勧めします。 Contents 型の種類 トップレベルのクエリを最小に保つ 型の命名は具体的にする フィールドに名前空間をつけない View