Условие задачи
Что такое функции промежуточного звена в Redux?
Ответ
Если когда-либо вам приходилось использовать такие серверные среды, как Express, Sinatra, Django, KOA или ASP.NET, то вы, наверное, уже знакомы с концепцией связующего (или промежуточного) кода (middleware). (Если же нет, то связующий код служит в качестве соединителя между различными уровнями или различными частями программного средства.)
В Redux тоже есть связующий код. Он работает в конвейере диспетчеризации, действующем в хранилище. Связующий код в Redux состоит из серии функций, выполняемых поочередно в процессе диспетчеризации действия (рис. 8.7).