Simple play icon Course
Skills Expanded

React Third-party State Management Playbook

by Cory House

This course will teach you how to implement third-party state management in React apps. It will help you pick between some of the most popular third-party state libraries.

What you'll learn

There are many interesting ways handle React state today. In this course, React Third-party State Management Playbook, you’ll learn 6 major categories of state management and understand their key differences and tradeoffs. First, you’ll see how to implement multiple state management libraries in React, and see how they differ. Then, you’ll explore Redux, Jotai, Zustand, and react-query. Finally, you’ll learn when third-party state is useful, and how to pick between these tools. When you’re finished with this course, you’ll have the React state management skills necessary to build complex, responsive, and scalable React apps.

Table of contents

Course Overview
1min
Implementing a State Machine with XState
0mins
Implementing Route State with Tanstack Router
0mins

About the author

Cory is the principal consultant at reactjsconsulting.com, where he has helped dozens of companies transition to React. Cory has trained over 10,000 software developers at events and businesses worldwide. He is a seven time Microsoft MVP, and speaks regularly at conferences around the world. Cory lives in Kansas City and is active on Twitter as @housecor.

Ready to upskill? Get started