Что лучше использовать Redux или Context?

В чем преимущества redux/context?
И что сейчас лучше выбирать для глобального хранения?
  • Вопрос задан
  • 610 просмотров
Решения вопроса 1
mbelskiy
@mbelskiy
Software Developer
TLDR: Лучше использовать то, что подходит для решения конкретных задач в вашем приложении.

В простом приложении сойдёт и контекст. Начнёт приложение разрастаться, контекста будет не хватать, начнешь накручивать логику. Получится свой редакс на минималках, но скорее всего с худшей реализацией.

Голый редакс в 2021 лучше не брать. Смотри сразу в сторону redux-toolkit. Если нужен "стор" для кэша данных от веб-сервера, есть смысл посмотреть на redux-toolkit query, буквально неделю как релизнули.

Хорошая статья по этой теме: https://blog.isquaredsoftware.com/2021/01/context-...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@romant094
Frontend-developer
Много статей на эту тему. Вот одна из них: https://habr.com/ru/post/419449/
Но в общем и целом, как правильно замечено выше, зависит от целей.
У обоих подходов есть как плюсы, так и минусы.
Я бы ответил на вопрос так: если проект маленький (типа todo list), то context. Если большой, то нужен уже централизованный стейт менеджер.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы