Latest Frontend posts

October 3, 2023

GraphQLNullable is not a trap!

Nullability is a fundamental concept in many programming languages giving us the ability to express the absence of a value or assigned object. This is particularly relevant in strongly typed languages where each constant or variable must be defined with one of the language data types or explicitly allowed to be null. GraphQL is strongly-typed […]

June 15, 2023

Don’t Overreact! Introducing Apollo Client’s new @nonreactive directive and useFragment hook

Efficient React apps are selective in their re-rendering, using a variety of techniques (such as memo) to skip re-rendering unchanged components. With the beta release of Apollo Client 3.8, we’re excited to spotlight a couple of new techniques to help you re-render exactly the components that you need to: Let’s look at how we can use these (both individually and […]

January 11, 2022

Getting Started with Vue Apollo

Introduction Vue is a modern JavaScript framework for building single-page applications. Apollo Client is a fully-fledged GraphQL client and state management library. Using Vue Apollo, we can combine them to substantially improve the developer experience involved in building complex UIs. In this article, we’ll learn how to get started building with Vue, GraphQL, and Apollo […]

Read more

December 14, 2021

Why Apollo Client is an important tool in your GraphQL stack

by Rares Matei

Recent posts

November 8, 2023

Apollo Client Office Hours with Alessia Bellisario

by Dylan Anthony