Apollo Client

E754600

Apollo Client is a popular open-source JavaScript state management and data-fetching library designed to work seamlessly with GraphQL APIs on the client side.

All labels observed (2)

Label Occurrences
Apollo Client canonical 3
Apollo GraphQL 1

How this entity was disambiguated

Statements (57)

Predicate Object
instanceOf GraphQL client ⓘ
JavaScript library ⓘ
data fetching library ⓘ
state management library ⓘ
coreConcept Apollo Link ⓘ
ApolloClient instance ⓘ
GraphQL documents (queries and mutations) ⓘ
InMemoryCache ⓘ
ObservableQuery ⓘ
watchQuery ⓘ
developer Apollo Graph Inc. ⓘ
feature SSR (server-side rendering) support ⓘ
TypeScript typings ⓘ
authentication via HTTP headers ⓘ
automatic cache updates ⓘ
cache normalization by object identifiers ⓘ
devtools integration ⓘ
error handling for GraphQL operations ⓘ
file upload support via links ⓘ
link middleware architecture ⓘ
local state management ⓘ
network status tracking ⓘ
normalized client-side cache ⓘ
pagination helpers ⓘ
integratesWith Angular (via community packages) ⓘ
Next.js ⓘ
React ⓘ
Svelte (via community packages) ⓘ
linked to: Svelte

Vue (via community packages) ⓘ
linked to: Vue.js
isPartOf Apollo GraphQL ecosystem ⓘ
license MIT License ⓘ
maintainer Apollo Graph Inc. ⓘ
openSource true ⓘ
primaryUse consume GraphQL APIs from client applications ⓘ
manage local and remote application state ⓘ
programmingLanguage JavaScript ⓘ
repository https://github.com/apollographql/apollo-client ⓘ
softwareGenre GraphQL client library ⓘ
supports cache persistence via storage adapters ⓘ
client-side schema extensions ⓘ
fragment matching ⓘ
local-only fields in GraphQL queries ⓘ
optimistic UI updates ⓘ
schema-based type policies ⓘ
supportsAPIStyle GraphQL ⓘ
supportsLanguage TypeScript ⓘ
supportsOperation GraphQL mutations ⓘ
GraphQL queries ⓘ
GraphQL subscriptions ⓘ
supportsPlatform Android (via React Native) ⓘ
linked to: React Native

Node.js ⓘ
React Native ⓘ
iOS (via React Native) ⓘ
web ⓘ
usedFor building data-driven React applications ⓘ
synchronizing UI with GraphQL backend data ⓘ
website https://www.apollographql.com/docs/react/ ⓘ

How these facts were elicited

Referenced by (4)

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

GraphQL → hasClientImplementation → Apollo Client ⓘ
Apollo Server → developer → Apollo GraphQL ⓘ
linked to: Apollo Client
Apollo Server → integratesWith → Apollo Client ⓘ
Relay → relatedTo → Apollo Client ⓘ