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

В чем преимущества redux/context?
И что сейчас лучше выбирать для глобального хранения?
  • Вопрос задан
  • 589 просмотров
Решения вопроса 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. Если большой, то нужен уже централизованный стейт менеджер.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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