Что такое Jotai и чем отличается от Zustand?

Middle
157 просмотров
AFK Offer AI

Jotai — атомарный state-менеджер. Каждое значение — отдельный атом, компоненты подписываются на конкретные атомы. Перерендерится только то, что реально зависит от изменившегося атома. Zustand — store-based: один объект с состоянием, подписка через селекторы. Jotai ближе к useState по ощущениям, Zustand — к Redux. Jotai лучше для мелкозернистого state (много независимых значений), Zustand — для связанного state (форма, настройки). Recoil похож на Jotai, но тяжелее.

Следующий вопрос

Как создать кастомную ошибку?