Adopt
Relay is our GraphQL client for React applications, providing efficient data fetching and state management.
Relay works seamlessly with our GraphQL federation, enabling us to declaratively specify data requirements for components. It enforces conventions on GraphQL schemas that all our federated services must follow.
We use Relay as part of our move away from the legacy Flux pattern to modern GraphQL-based data fetching.