никак, я их приплёл как пример библиотеки где во всех гайдах один и тот же пример
окей, но ведь примеры доя того и примеры, чтобы человек на понятной ему задаче разобрался как пользоваться инструментом
я понимаю. просто я не могу понять смысл библиотеки по гайдам и офф. доке, а в реальных проектах (с которыми сталкивался сам) либо не вижу чтобы его применяли (ts-effect), либо вижу раз за разом одно и то же неправильное применение (redux).
define неправильное?
если я не осилил редакс то на такой вопрос ответить не смогу. Но в последнем проекте к примеру был прикручен redix и по факту он был просто заменой одного пропа/useState.
потребность в редакс (или в любом другом стейт-менеджере) возникает тогда, когда в разных компонентах используются общие данные. можно было бы сделать просто глобальную переменную, но тогда при её изменении в одном компоненте, другой компонент никак не смог бы об этом узнать (и среагировать перерисовкой, например). Поэтому редакс предоставляет механизм изменения (читай-диспатч) глобальной переменной (читай - стора) и механизм подписки на уведомления об этих изменениях. Собственно всё.
спасибо за объяснение!
Обсуждают сегодня