Relay

E754605

Relay is a JavaScript framework by Meta for managing and fetching GraphQL data in React applications with a focus on efficiency and predictability.

All labels observed (2)

Label Occurrences
Relay canonical 1
Relay Modern 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf GraphQL client ⓘ
JavaScript framework ⓘ
open-source software ⓘ
architecture component-driven data dependencies ⓘ
declarative data fetching ⓘ
category frontend data layer ⓘ
web development framework ⓘ
designedFor complex GraphQL schemas ⓘ
large-scale React applications ⓘ
developer Facebook ⓘ
Meta Platforms ⓘ
documentation https://relay.dev ⓘ
feature automatic data fetching based on component tree ⓘ
cache management ⓘ
colocation of data requirements with React components ⓘ
fragment-based data dependencies ⓘ
mutations with optimistic updates ⓘ
pagination support ⓘ
query deduplication ⓘ
refetching support ⓘ
support for server-side rendering ⓘ
type-safe GraphQL queries via compilation ⓘ
focus data consistency ⓘ
efficiency ⓘ
performance ⓘ
predictability ⓘ
goal enable predictable data flows ⓘ
improve network efficiency ⓘ
minimize over-fetching of data ⓘ
minimize under-fetching of data ⓘ
license MIT License ⓘ
maintainer Meta open source community ⓘ
platform Node.js ⓘ
web ⓘ
primaryUse fetching GraphQL data in React applications ⓘ
managing GraphQL data in React applications ⓘ
programmingLanguage JavaScript ⓘ
relatedTo Apollo Client ⓘ
GraphQL ⓘ
React ⓘ
repository https://github.com/facebook/relay ⓘ
supports GraphQL ⓘ
React ⓘ
supportsPattern Relay Classic ⓘ
Relay Modern ⓘ
linked to: Relay
uses GraphQL query language ⓘ
linked to: GraphQL

compile-time optimization ⓘ
normalized client-side data store ⓘ
static queries ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Relay → supportsPattern → Relay Modern ⓘ
linked to: Relay