Задать вопрос
@Iliyaity

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

Добрый день.

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

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

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

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽