89 / 98
Как обновить состояние родителя из глубоко вложенного компонента без prop drilling?
Три основных подхода: React Context для средних приложений, state-менеджер (Zustand, Redux) для сложных, и composition pattern когда можно перестроить дерево компонентов. Context создаёт «телепорт» для данных через любую глубину вложенности. Composition — самый недооценённый: часто prop drilling можно устранить, просто передав готовый JSX вместо данных.