Я пишу приложение на React + Redux. И я столкнулся с проблемой: как мне взаимодействовать с моим внутренним API. После некоторых исследований я обнаружил несколько возможностей:
- пользовательское промежуточное ПО (pro: делать то, что вам нужно, минусы: может иметь некоторые побочные эффекты в будущем)
- redux-api-middleware (pro: библиотека, которая реализует стандарты RSAA и FSA, минусы: в настоящее время не поддерживается)
- redux-thunk (pro: относительно просто, минусы: повторяющийся код, сложное тестирование)
- другие библиотеки
Насколько я понимаю, это решение имеет решающее значение для разработки, поскольку в будущем будет сложно изменить промежуточное программное обеспечение (библиотеку).
Каков распространенный способ обработки в наше время