1 | <div align="center">
|
2 |
|
3 | <p>
|
4 | <a href="https://www.apollographql.com/"><img src="https://raw.githubusercontent.com/apollographql/apollo-client-devtools/main/assets/apollo-wordmark.svg" height="100" alt="Apollo Client"></a>
|
5 | </p>
|
6 | <h1>Apollo Client</h1>
|
7 |
|
8 | [![npm version](https://badge.fury.io/js/%40apollo%2Fclient.svg)](https://badge.fury.io/js/%40apollo%2Fclient) [![Build Status](https://circleci.com/gh/apollographql/apollo-client.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-client) [![Join the community](https://img.shields.io/discourse/status?label=Join%20the%20community&server=https%3A%2F%2Fcommunity.apollographql.com)](https://community.apollographql.com) [![Join our Discord server](https://img.shields.io/discord/1022972389463687228.svg?color=7389D8&labelColor=6A7EC2&logo=discord&logoColor=ffffff&style=flat-square)](https://discord.gg/graphos)
|
9 |
|
10 | </div>
|
11 |
|
12 | Apollo Client is a fully-featured caching GraphQL client with integrations for React, Angular, and more. It allows you to easily build UI components that fetch data via GraphQL.
|
13 |
|
14 | | ☑️ Apollo Client User Survey |
|
15 | | :----- |
|
16 | | What do you like best about Apollo Client? What needs to be improved? Please tell us by taking a [one-minute survey](https://docs.google.com/forms/d/e/1FAIpQLSczNDXfJne3ZUOXjk9Ursm9JYvhTh1_nFTDfdq3XBAFWCzplQ/viewform?usp=pp_url&entry.1170701325=Apollo+Client&entry.204965213=Readme). Your responses will help us understand Apollo Client usage and allow us to serve you better. |
|
17 |
|
18 | ## Documentation
|
19 |
|
20 | All Apollo Client documentation, including React integration articles and helpful recipes, can be found at: <br/>
|
21 | [https://www.apollographql.com/docs/react/](https://www.apollographql.com/docs/react/)
|
22 |
|
23 | The Apollo Client API reference can be found at: <br/>
|
24 | [https://www.apollographql.com/docs/react/api/apollo-client/](https://www.apollographql.com/docs/react/api/apollo-client/)
|
25 |
|
26 | Learn how to use Apollo Client with self-paced hands-on training on Odyssey, Apollo's official learning platform: <br/>
|
27 | [https://odyssey.apollographql.com/](https://odyssey.apollographql.com/)
|
28 |
|
29 | ## Maintainers
|
30 |
|
31 | |Name|Username|
|
32 | |---|---|
|
33 | |Ben Newman|[@benjamn](https://github.com/benjamn)|
|
34 | |Alessia Bellisario|[@alessbell](https://github.com/alessbell)|
|
35 | |Jeff Auriemma|[@bignimbus](https://github.com/bignimbus)|
|
36 | |Hugh Willson|[@hwillson](https://github.com/hwillson)|
|
37 | |Jerel Miller|[@jerelmiller](https://github.com/jerelmiller)|
|
38 | |Lenz Weber-Tronic|[@phryneas](https://github.com/phryneas)|
|
39 |
|
40 | ## Who is Apollo?
|
41 |
|
42 | [Apollo](https://apollographql.com/) builds open-source software and a graph platform to unify GraphQL across your apps and services. We help you ship faster with:
|
43 |
|
44 | - [Apollo Studio](https://www.apollographql.com/studio/develop/) – A free, end-to-end platform for managing your GraphQL lifecycle. Track your GraphQL schemas in a hosted registry to create a source of truth for everything in your graph. Studio provides an IDE (Apollo Explorer) so you can explore data, collaborate on queries, observe usage, and safely make schema changes.
|
45 | - [Apollo Federation](https://www.apollographql.com/apollo-federation) – The industry-standard open architecture for building a distributed graph. Use Apollo’s gateway to compose a unified graph from multiple subgraphs, determine a query plan, and route requests across your services.
|
46 | - [Apollo Client](https://www.apollographql.com/apollo-client/) – The most popular GraphQL client for the web. Apollo also builds and maintains [Apollo iOS](https://github.com/apollographql/apollo-ios) and [Apollo Kotlin](https://github.com/apollographql/apollo-kotlin).
|
47 | - [Apollo Server](https://www.apollographql.com/docs/apollo-server/) – A production-ready JavaScript GraphQL server that connects to any microservice, API, or database. Compatible with all popular JavaScript frameworks and deployable in serverless environments.
|
48 |
|
49 | ## Learn how to build with Apollo
|
50 |
|
51 | Check out the [Odyssey](https://odyssey.apollographql.com/) learning platform, the perfect place to start your GraphQL journey with videos and interactive code challenges. Join the [Apollo Community](https://community.apollographql.com/) to interact with and get technical help from the GraphQL community.
|