Jan 7 Best way to do async request (ajax and side effects) in ReactJs using hooks, Redux style - useReducer()