This document describes how to use React, Redux, Redux-saga, and Typescript beautifully.
Please read it in the order below.
By default, this section describes how to draw layouts over network communication using React, Redux, Redux saga and TypeScript.
Learn how to divide reducers and saga into domain units.
The reason for this division is that reducers and saga have more logic per domain. ex) Managing the status of user domains and product domains.
As we divide into various domains, there are many logic overlaps between saga and reducer. Let's separate the logic for reuse.