Complex App Logic With Redux And Redux Saga: Write an Authentication Monitor

A common mistake when writing business logic in web apps is code duplication. If a component needs to fetch user data the first thing that comes to mind is fetching it in the componentDidMount hook. The problem with that is repeating the code in every component that needs the same data…. Source:

An introduction to Redux and Sagas

Before we dive into redux and sagas, it might be nice to get some background. To quote the readme available over at Let’s try to dig a bit deeper…. Source:

Learn how to create a simple blog with React & Node

In this article you will learn how to create a personal blog using React & Node. You will also learn how to config your own Webpack, Redux, React-Router and start your node server from scratch. This tutorial does not contain authentication process…. Source:

Build time travel debugging in Redux from scratch

In this tutorial we will go step-by-step through building time travel debugging from scratch. We will begin by covering the core principles of Redux and how they enable building such a powerful feature…. Source:

Redux-A CRUD Example

This article’s goal is to explain the core concepts of Redux by making a CRUD application. Most applications are CRUD applications. If you don’t know what CRUD really is, it’s short for Create, Read, Update and Delete…. Source:

Genuine guide to testing React & Redux applications

The times when a front-end was just a thin layer of static pages are long gone. Modern web applications grow ever more complex, and logic continues to shift from the back-end to the front-end. Yet when it comes to testing, many keep the same, outdated mentality…. Source:

When (and when not) to use Redux

Managing state when building complex tasks was quite a pain in the neck until Redux came along. Inspired by Flux an application design pattern, Redux is designed to manage the state of data in JavaScript applications…. Source: