# First Impressions with Apollo Client 3

DevFeed: [First Impressions with Apollo Client 3](<https://devfeed.tech/articles/first-impressions-with-apollo-client-3-23305.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/first-impressions-with-apollo-client-3>)

Author: Sean Dearnaley

Published: 2020-03-13T04:48:00Z

Content type: article

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>)

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

## AI overview

A first-person review of the Apollo Client 3 beta, focusing on cache improvements such as invalidation, garbage collection, eviction, immutable cache results, and declarative type and field policies.

## Source excerpt

I've been using the Apollo platform for almost two years now. I've used it on several commercial applications, and it's become one of my all-time favorite frameworks. With the upcoming release of Apollo Client 3, I thought it would be an excellent time to test out the latest beta and write about some of the exciting improvements I'm most excited about.