2024-01-07 Frontend Best way to do async request (ajax and side effects) in ReactJs using hooks, Redux style - useReducer()