An open API service indexing awesome lists of open source software.

https://github.com/stemmlerjs/ac3-todos-tutorial

Learn Apollo Client 3 by building a todos app
https://github.com/stemmlerjs/ac3-todos-tutorial

Last synced: about 2 hours ago
JSON representation

Learn Apollo Client 3 by building a todos app

Awesome Lists containing this project

README

        



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)](https://www.learnwithjason.dev/let-s-learn-apollo-client-v3)".

> 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](https://github.com/apollographql/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

- [Watch this app get built live + see links and additional resources][episode]
- [Follow _Learn With Jason_ on Twitch][twitch] to watch future episodes live
- [Add the _Learn With Jason_ schedule to your Google Calendar][cal]

 



Deploy this project to Netlify

[episode]: https://www.learnwithjason.dev/let-s-learn-apollo-client-v3
[twitch]: https://jason.af/twitch
[cal]: https://jason.af/lwj/cal