
Querying with GraphQL
Lessons
1. Intro to GraphQL
2. Fetching data with queries
3. Improving Developer Experience
4. Query variables, handling loading and errors
5. Advanced queries
6. Updating data with mutations
7. Bonus: Q&A with Natalia Tepluhina
8. Manual cache updates and optimistic responses
9. Real-time updates with subscriptions
10. Setting up local state with Apollo Client
11. Modifying local state with Apollo Client
Manual cache updates and optimistic responses
What happens if we want to create a new entity and add it to the list? How do we handle Apollo cache changes and UI updates? We will answer all these questions in this lesson.