State Management
Tools used
Next based utility libraries
next-redux-saga uses the redux store created by next-redux-wrapper
Pattern
Ducks pattern is used to simplify the creation and managing the boilerplate associated with reducers, action creators bundles with sagas. With Ducks pattern, rather than splitting up all related code, It can be packaged into redux modules. This gives us clarity about which piece of Redux is handling which functionality.
Usage
To create new async routine please refer to <src>/ducks/get-menus
and it is
consumed in landing home functional component <src>/composition/home/