Understanding Caching in Apollo Client 3
One of the major benefits of Apollo Client 3 is that it not only manages the communication between client and server but that it is also capable of caching those responses. Learning GraphQL caching can help prevent unnecessary network traffic and improve user experience, but if not done correctly, it can also leave users with stale data and affect their user experience. In this talk, we'll cover the fundamental building blocks of caching in Apollo, such as the algorithm that Apollo uses to perform caching and then build on top of that with intermediary topics such as field policies and pagination helpers. Learn more about the Apollo Client cache: https://www.apollographql.com/blog/ap...

▶︎
The Do’s and Don’ts for your schema and GraphQL operations

▶︎
Learn GraphQL in 4 Hours - From Beginner to Expert

▶︎
RAG Crash Course for Beginners

▶︎
Best Practices for Designing a Federated GraphQL Schema

▶︎
Redis Deep Dive w/ a Ex-Meta Senior Manager

▶︎
Your First Federated Schema with Apollo Server

▶︎
Supergraph AuthZ Security in Apollo Router with External Co-processing - Jay Barr & Manoj Sukumaran

▶︎
The architecture of Federation

▶︎
System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

▶︎
GraphQL Course for Beginners

▶︎
Caching & GraphQL: Setting the Story Straight (MARC-ANDRÉ GIROUX Senior Platform Engineer at GitHub)

▶︎
Scaling GraphQL with Apollo Federation

▶︎
Dispatch this: Using Apollo Client 3 as a State Management Solution

▶︎
5. Understanding HTTP for backend engineers, where it all starts

▶︎
What About the Database? How to Write Efficient Queries for GraphQL Resolvers (RYAN CHENKIE)

▶︎
Adobe Illustrator for Beginners | FREE COURSE

▶︎
Don't learn AI Agents without Learning these Fundamentals

▶︎
Intro to Apollo Client 3.0

▶︎
Next.js App Router Caching: Explained!

▶︎
