Context API — это встроенный механизм React для передачи данных через дерево компонентов без prop drilling (прокидывания props через каждый уровень). Создаёшь контекст через createContext, оборачиваешь дерево в Provider с value, потребляешь через useContext. Типичные кейсы: тема (светлая/тёмная), текущий пользователь, локализация. Но Context — не замена Redux: при изменении value перерендериваются ВСЕ потребители контекста, даже если им нужна только часть данных. Для сложного state management лучше Redux или Zustand.
Что такое Context API?
Middle
367 просмотровAFK Offer AI
Controlled vs uncontrolled компоненты — в чём разница?