/ac3-todos-tutorial

Learn Apollo Client 3 by building a todos app

Primary LanguageTypeScript

Learn With Jason

Let's Learn Apollo Client v3! (with Khalil Stemmler)

This app was built live on Learn With Jason and it was super fun and I’m sad you weren’t there.

But don’t worry! You can still: watch the video · deploy this project · see upcoming episodes

 

Apollo is one of the most popular GraphQL libraries available today. In this episode, Khalil Stemmler teaches us how to get started with Apollo Client's latest major release.

This is a tutorial app to learn Apollo Client during Jason Lengstorf's livestream @ "Let's Learn Apollo Client v3! (with Khalil Stemmler)".

For more examples on how to do Local State, Remote State, utilize the new AC3 cache APIs, check out the @apollo/ac3-state-management-examples repo.

Getting started

There is a client/ and server/ portion to this example.

Running the client

To start the project, run the following commands:

cd client
npm install && npm run start

The app should start at http://localhost:3000/.

Running the server

To start the project, run the following commands:

cd server
npm install && npm run start

The server should start at http://localhost:4000/.

 

More Information

 

Deploy this project to Netlify