Что такое Redux, зачем он нужен и как устроен

Reduxredux-thunkбиблиотеки JavaScriptуправление состояниемфронтенд