Redux is a popular implementation of Flux that helps us easily manage our application state and organize our React apps in ways that allow us to quickly and reliably implement our front-end needs.
However, despite elegantly solving the state management problem, Redux comes with a few design issues of its own.
In this series, we’ll build a Redux application that receives tweets, organized by topic, through a websocket connection. Then, in order to solve some of the design issues created by asynchronous action creators, we’ll rewrite them using Redux-Saga. We’ll follow this up by looking at testing with redux-saga.
For more on Redux, learn how you can use redux-forms with our new course Forms with React and Redux. Forms are an essential piece of the web. In this mini course, we’ll show you how to use redux-forms in your React applications.