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.
Meet the Speakers
Software Developer, Reaktor