Serhiy Vaschuk
И как я понял, в реальных проектах поднятие состояния в компонентах не юзают, а используют либы типа Редакс?
Отчего ж? Если тебе банально по клику на кнопку нужно какую-то херабору показать, а где-нибудь в седьмом потомке другую херабору скрыть, ты че, редакс будешь подрубать с экшенами/редьюсерами/миддлварями?
Стэйт менеджеры придумали для удобного управления глобальным состоянием приложения, от которого зависит множество компонентов, но которые в свою очередь могут быть вообще никак не связаны друг с другом.