React with Redux

Redux is a library built for state management which is often used in combination with React. In this topic you'll find some resources that will get you started quickly with the Redux-React combo.

5 resources available

Set Up a Typescript React Redux Project

This post provides a way to type your React Redux project with Typescript. [continue]

Tutorial by Nick Scialli

Tutorial: SSR Split Testing and Analytics with React, Redux, and Next.js

In this tutorial we will start with an empty Node.js project and walk through the process of building simple split-testing functionality with Next.js, Redux, and seamless analytics by creating custom Redux analytics middleware. This serves dual-purposes. As an introduction to Redux and Next.js, as well [continue]

Tutorial by Patrick Lee Scott

Adding state management with Redux in a CRA + SSR project

This tutorial will explain you how to initialize your Redux store on the server, then pick it up and hydrate it on the client. [continue]

Tutorial by Andrei Duca

Developing Games with React, Redux, and SVG

In this series, you will learn how to make React and Redux control a bunch of SVG elements to create a game. The knowledge acquired throughout this series will also allow you to create other types of animations that are orchestrated by React and Redux, not only games. [continue]

Tutorial by Bruno Krebs

Get Started with redux-form

The redux-form library bills itself as the best way to manage your form state in Redux. It provides a higher-order form component and a collection of container components for dealing with forms in a React and Redux powered application. Most importantly, it makes it easy to get a form up and running with [continue]

Article by Josh Branchaud

React Redux architecture / React Redux boilerplate / React Redux reducer / React Redux dispatch action / Why React with Redux is good for you / React Redux tutorial / React Redux form / Replacing Redux with the new React context API / React Redux universal boilerplate / React Redux best practices / Redux integration