@Iliyaity

Context API можно использовать вместе Redux?

Добрый день.

Если в проекте используется redux , то целесообразно ли использовать Context API ?
Я понимаю, что это совершенно разные вещи.
Redux это состояние приложения, а Context API удобно использовать для проброса props, если компоненты находятся на разных уровнях вложенности.

Например у меня в хедере есть кнопка - Войти и Зарегистрироваться. И по нажатию на одну из этих кнопок, у меня должна выскакивать модалка с формой. В этом случае, мне же удобно будет воспользоваться Context API(знаю, что можно вызывать форму через роут)? Просто пробросить props openModalRegistration. Если данный кейс не корректен, то можете привести примеры когда целесообразнее использовать Context API, чем пихать инфу в Redux?
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Context API можно использовать вместе Redux?

Можно и нужно.

И по нажатию на одну из этих кнопок, у меня должна выскакивать модалка с формой.

Глобальные модалки лучше через Redux.

Если данный кейс не корректен, то можете привести примеры когда целесообразнее использовать Context API, чем пихать инфу в Redux?

Темы, локали, UA все это удобней использовать с Context API
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы