GraphQL Fragment
Noun · Development
Definitions
A reusable piece of a GraphQL query that defines a set of fields on a specific type. Fragments eliminate field duplication across queries and mutations, and in component-based architectures (Relay, Apollo), each component declares its data requirements as a fragment that's composed into the page-level query.
In plain English: A reusable chunk of a GraphQL query that defines which fields you need, preventing copy-paste across queries.
Example: "fragment UserCard on User { name avatar role } -- reuse this fragment in every query that needs to display a user card."