What state do we have in React?

Redux
це бібліотека для керування глобальним станом у React-додатках. Вона зберігає всі важливі дані в одному місці — Store, а змінювати їх можна тільки через спеціальні повідомлення (Actions) та функції (Reducers). Компонент відправляє action через dispatch, reducer обробляє його та створює новий state, після чого React оновлює потрібні компоненти. Простими словами, Redux допомагає організувати спільні дані застосунку та зробити їх зміни передбачуваними.