Latest Apollo Client Caching posts

December 20, 2023

Apollo Client 3.9 Feature Spotlight – The memory story

Apollo Client 3.9 is out in beta now, and it fixes various memory leaks, adds granular control over internal cache sizes, and deprecates the canonizeResults option due to a conceptual and non-fixable memory leak associated with it. We want your help to find the correct default cache sizes – see the last paragraph for details […]

November 16, 2020

When To Use Refetch Queries in Apollo Client

One of the most common use cases front-end developers face is re-render the UI after executing a mutation and changing something in the backend. To solve this problem, a lot of developers like to use the refetchQueries API. For example, if I wanted to add a todo to a list of todos, I might pass […]

July 17, 2020

Local State Management with Reactive Variables

In Apollo Client & Client-side Architecture Basics, we learned that most client-side apps work with a couple of different types of state. When we talk about local state management, we’re referring to the pattern of attaching properties and objects that only exist on the client-side. That’s shared (global) state. shared (global) state is state that we sometimes don’t want […]

Read more

July 17, 2020

Demystifying Cache Normalization

by Khalil Stemmler

Recent posts

January 31, 2024

What’s new in Apollo Client 3.9

by Alessia Bellisario

Company