# Previewing the Apollo Client 3 Cache

DevFeed: [Previewing the Apollo Client 3 Cache](<https://devfeed.tech/articles/previewing-the-apollo-client-3-cache-23485.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/previewing-the-apollo-client-3-cache-565fadd6a01e>)

Author: Hugh Willson

Published: 2019-10-28T18:36:00Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [apollo-client](<https://devfeed.tech/topics/apollo-client.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-client](<https://devfeed.tech/tags/apollo-client.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cache-invalidation](<https://devfeed.tech/tags/cache-invalidation.md>), [caching](<https://devfeed.tech/tags/caching.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [release](<https://devfeed.tech/tags/release.md>)

## AI overview

This article previews the Apollo Client 3 beta and focuses on its caching improvements. It describes normalized result caching, cache invalidation, garbage collection, cache eviction, and a unified cache configuration strategy.

## Source excerpt

Apollo Client's caching system is core to both the user experience and the developer experience it provides. As one of Apollo Client's most powerful features, the cache has been our biggest focus area while building Apollo Client 3. This major-version release will include plenty of other new features (such as a consolidated package that includes both React and Apollo Link functionality without requiring any additional imports), but the cache improvements are the most impactful and exciting.