Продолжительность
0 ч 34 мин 57 сек
Количество уроков
8 Видео
Дата добавления
19.12.2019
Наши приложения имеют много состояний, в которых они могут быть. Мы обычно помним «Загрузка» и «Успешно». Если у нас будет особенно хороший день, мы также обработаем «Ошибка». Но как насчет других состояний, в которых может находиться наше приложение? Такие вещи, как «еще не запрашивали» или «запрос был успешным, но мы не можем предоставить никаких данных».
Сытый по горло тем, что забыл справиться с крайними случаями, возникающими при разработке пользовательского интерфейса, Исаак Манн начал искать решение.
Ответ? State machines
В этом курсе Айзек научит вас, как планировать и визуализировать состояния вашего приложения и переходы между ними с помощью приложения для викторины Star Wars на основе React и XState.
- Обработка состояния HTTP-запроса
- Блокировка переходов состояний с помощью guards
- Параллельные переходы состояний
- Связь между state machines в различных компонентах с помощью Actor Model
- Сохранение предыдущей state history
https://github.com/isaacplmann/sturdy-uis/