Что такое Context API?

Middle
350 просмотров
AFK Offer AI

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

Следующий вопрос

Функция возвращающая уникальные элементы массива