Welcome to the starter code for Apollo Client: Caching. You can find the course lessons and instructions on Odyssey, Apollo's learning platform.
In this course, we'll explore the various features of the Apollo Client cache. We'll use type policies, client-only fields, and the built-in caching APIs to read and manipulate data directly in the cache.
Clone this repository, then open a new terminal to the root of the project.
First, install dependencies.
npm install
Next, boot up the app.
npm start
This launches the app at http://localhost:3000. Feel free to browse and play around!
Throughout the course, we'll be using Google Chrome along with a few helpful browser extensions to support our client development
- Apollo Client DevTools to help us explore the cache.
- React DevTools to help us examine the React component tree.
With that, you're good to go! See you on Odyssey.