Thoughts on what Redux requires, how Redux is intended to be used, and what is possible with Redux| Mark's Dev Blog
Learn how TypeScript extends JavaScript| www.typescriptlang.org
Learn about side effects and how to avoid them, how to wield immutablity to update objects and arrays in Redux reducers, and the easy way to update state with Immer.| Dave Ceddia
The official Redux Essentials tutorial: learn the structure of a typical React + Redux Toolkit app| redux.js.org