State of React State Management for 2019

Article by Jonathan Saring

In this post, I'll review the state of React state management for 2019, and some popular ways for managing your component states in React. Hopefully, this can help your team save some valuable time, dig deeper and make the right choice. Let's dive in!


Related resources

From Redux to Hooks: A Case Study

Using Hooks instead of Redux for state management is by no means easier. You have to be already familiar with the underlying concepts and understand the tradeoffs. Without relying on Redux you lose out-of-the-box performance optimizations, middleware support, devtools extension, time travel debugging [continue]

Tutorial by Sergey Ryzhov

State management using only React Hooks

Managing shared state in larger React apps usually involved pulling in third-party libraries like Redux and MobX. This article simply aims to familiarize you with useReducer and how you can use it as an alternative to manage an application's state. [continue]

Tutorial by Ovie Okeh

State Management with React Hooks — No Redux or Context API

React Hooks are more powerful than you think. Today, we are going to explore it and develop a custom Hook to manage global states — an easier to use method than Redux, and more performant than Context API. [continue]

Article by André Gardi