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: https://blog.bitsrc.io/complex-app-logic-with-redux-and-redux-saga-write-an-authentication-monitor-2f5672303d7d

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 https://redux.js.org/: Let’s try to dig a bit deeper…. Source: https://medium.com/0x12b/an-introduction-to-redux-and-sagas-1a6328685c36

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: https://medium.com/@_aerdeljac/learn-how-to-create-a-simple-blog-with-react-node-c05fa6889de3

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: https://levelup.gitconnected.com/build-time-travel-debugging-in-redux-from-scratch-665fea8fc6cc

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: https://codeburst.io/redux-a-crud-example-abb834d763c9

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: https://blog.pragmatists.com/genuine-guide-to-testing-react-redux-applications-6f3265c11f63

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: https://blog.logrocket.com/when-and-when-not-to-use-redux-41807f29a7fb