Company
Date Published
Author
Sean Dearnaley
Word count
1706
Language
English
Hacker News points
None

Summary

The author of the article has been using the Apollo platform for almost two years and is excited about the upcoming release of Apollo Client 3. The new version introduces several improvements to the caching system, including cache invalidation, garbage collection, and cache eviction. The author shares their experience with some of the favorite features, such as the new Type & Field Policy APIs, modifying the cache in place with `cache.modify`, and garbage collection and eviction with `cache.evict / cache.gc`. These improvements simplify and solve existing issues, especially cache invalidation, making it easier to write reusable cache logic and modify the cache. The author is looking forward to the final release of Apollo Client 3.0 later this year.