Platform
Pricing

THE APOLLO PLATFORM

An integrated solution to take you from a POC to a centralized graph, across thousands of engineers.

Learn more

REQUEST A DEMO

Tools for collaboration, observability, federation, and more.

See how we can help

APOLLO STUDIO

Develop

A central access point and hub for your team to stay up-to-date.

Deliver

Automatic tests for breaking changes in CI, and more.

Observe

Full insight into exactly how your graph is being used.

OPEN SOURCE

Apollo Client

Manage your full app's state and connect to queries seamlessly.

Apollo Federation

A single data graph composed from multiple underlying services.

Tooling

Devtools and editor extenions for support directly in your workflow.

DEVELOPERS

Hands-on TrainingNEW
Tutorials

EVENTS

GraphQL Summit Worldwide

Enterprise

Learn more about how we can help you make one uniform graph for your entire organization.

Learn more

Customers

Learn how Apollo is transforming the way industry leaders build apps.

Case studies

Guide

Read Apollo’s guide to scaling GraphQL in the Enterprise

GraphQL at Enterprise Scale

Security

Get in touch with us to request our SOC2 certificate.

Get in touch

ABOUT US

Leadership
Open Positions
Sign inCreate Account

GRAPHQL SUMMIT

Oh Hello Apollo Client, Farewell Redux

What You'll Learn

Event Description

A good state management library should have the ability to manage side effects, transform data and update state. Apollo client 3 has all of that but where does that stand with Redux? If you were also a skeptic then you will enjoy this talk as Ankita takes you through her journey of adopting and scaling Apollo client for state management.

In this talk, Ankita will draw comparisons with Redux and Context and walk you through how a e-commerce application has adopted it and scaled it.

How hooks allowed the team to remove redux actions

Use local-only fields and type policies to manage all client data in one place

How to use reactive variables for authentication

Meet the Speakers

Ankita Kulkarni

Tech Lead at Loblaw Digital