Тут речь была именно о "менеджменте" глобального состояния. Для реакта придумали кучу библиотек (по типу redux), которые выполняют эту задачу, т.к. реакт изначально задумывался как основа для сложных динамических приложений с кучей состояния. Такие библиотеки в основном нужны для шэринга информацией между разными подсистемами компонентов. К примеру, если у тебя есть хедер, в котором указано твое имя, а ты бы хотел, чтобы оно менялось при изменении имени в настройках пользователя, то можно было б привязать оба компонента к общему "хранилищу" (типа redux), которое бы оповещало нужные компоненты (хедер и страница настроек) об изменении информации пользователя.
Ага... Понял.
И все это дело ре-рендерится без принудительного рендера? (Ре-Рендера всей страницы) и из редакса все компоненты прокидываются как обычные пропсы в разметку?