У меня есть несколько запросов ajax, которые напрямую не управляют состоянием моих приложений. В приложении "реакция/редукция" необходимо (или есть какое-либо преимущество) отправлять действие для этих ajax-запросов вместо того, чтобы просто отправлять запрос ajax непосредственно в компонент?
Чтобы упростить мой сценарий, у меня по существу есть список объектов в моем состоянии redux. Я использую форму для публикации нового объекта в базе данных, после успешной публикации я перенаправляюсь на страницу списка, где отправляется запрос GET, и список извлекается и состояние обновляется.
AJAX-вызов для публикации нового объекта напрямую не управляет моим состоянием.
Команда, с которой я работаю, проходит полные шаги async с сокращением на 3 шага
ex: 'FETCH_REQUESTED'
, 'FETCH_SUCCESS'
, 'FETCH_FAIL'
вместе с соответствующими редукторами для всех запросов AJAX, и это большая проблема, чтобы добавить больше, и редукторы, похоже, не имеют смысла.