Search⌘ K

Writing your first React with GraphQL and Apollo Client

Explore how to combine React and Apollo Client to create a functional GraphQL client application. Understand sending queries and mutations, managing caching, implementing pagination, and handling local state. Build a simplified GitHub client that interacts with GitHub’s GraphQL API, enhancing your client-side development skills.

We'll cover the following...
widget

In this chapter, you will learn how to combine React with GraphQL in your application using Apollo.

The Apollo toolset can be used to create a GraphQL client, GraphQL server, and other complementary applications, but for now, we will use the Apollo Client for your React client-side application. Along the way, we will build a simplified GitHub client that consumes GitHub’s GraphQL API using Apollo instead of using ...