← Все курсы
КурсБесплатноЧасть практики восстанавливается

Zustand: управляемое клиентское состояние без глобальной свалки

Курс учит отделять локальное состояние интерфейса от общего клиентского состояния, проектировать Zustand store через явные actions, подписывать компоненты на минимальные slices, вычислять производные данные и безопасн…

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 18
Примерное время6 ч
Модули6
Уроки18

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Когда состояние действительно должно стать общим3 уроки0 / 3
Когда состояние действительно должно стать общимОткрыть
Проверка понимания: Когда состояние действительно должно стать общимОткрыть
Практика: Когда состояние действительно должно стать общимОткрыть
2Состояние store и явные actions3 уроки0 / 3
Состояние store и явные actionsОткрыть
Проверка понимания: Состояние store и явные actionsОткрыть
Практика: Состояние store и явные actionsОткрыть
3Selectors и границы подписки3 уроки0 / 3
Selectors и границы подпискиОткрыть
Проверка понимания: Selectors и границы подпискиОткрыть
Практика: Selectors и границы подпискиОткрыть
4Производные данные не нужно хранить отдельно3 уроки0 / 3
Производные данные не нужно хранить отдельноОткрыть
Проверка понимания: Производные данные не нужно хранить отдельноОткрыть
Практика: Производные данные не нужно хранить отдельноОткрыть
5Persistence как граница сериализации3 уроки0 / 3
Persistence как граница сериализацииОткрыть
Проверка понимания: Persistence как граница сериализацииОткрыть
Практика: Persistence как граница сериализацииОткрыть
6Итоговый проект: Workspace Preferences Store3 уроки0 / 3
Итоговый проект: Workspace Preferences StoreОткрыть
Проверка понимания: Итоговый проект: Workspace Preferences StoreОткрыть
Практика: Итоговый проект: Workspace Preferences StoreОткрыть