Latest Apollo Client posts

ArchitectureCachingNext jsPaginationPerformancePollingSubscriptions
May 31, 2021

Using GraphQL Fragments for safer, cleaner, and faster code

Whether you’re just getting started with building GraphQL applications or you’ve done it for years, you probably have a decent understanding of what GraphQL queries are. But what about GraphQL fragments?   In this article, we’ll delve into some common use-cases where fragments shine, learn how to get the most out of them, and hopefully, I’ll inspire […]

March 9, 2021

Getting Started With Apollo Client in Next.js

Wait, you want me to put my data where!? Figuring out how to configure Apollo Client with Next.js can be a bit confusing. This confusion stems from the fact that there are three ways to fetch and render data: static, server-side, and client-side. There are benefits and tradeoffs to each strategy, but I’m happy to […]

January 29, 2021

Redux to Apollo: Data Access Patterns

As part of NerdWallet’s migration from our React-Redux code base to client state management using Apollo, we’ve been exploring how to effectively implement data access patterns, side-effects handling, and other aspects of client state management using GraphQL and Apollo Client. This first post examines how we accomplish effective data access, filtering and transformation on the […]

Read more

November 16, 2020

When To Use Refetch Queries in Apollo Client

by Khalil Stemmler

Recent posts

September 7, 2021

What is it like to interview with Apollo? (part 2 of 2)

by Chris Shaw