Основной контент книги №33 Всё о стейт-менеджерах: что такое менеджер состояний, конечные автоматы и Reatom | Артем Арутюнян
Podcast

Episode duration 1 h. 52 min.

2024 year

0+

№33 Всё о стейт-менеджерах: что такое менеджер состояний, конечные автоматы и Reatom | Артем Арутюнян

About the podcast

Что такое менеджер состояний? В этом видео обсуждаем:
– роль стейт-менеджера в управлении состоянием в приложениях
– различия между функционально-реактивным и объектно-ориентированным реактивным программированием
– проблемы и преимущества React
– сложности дебага реактивного кода
– использование Reatom
– альтернативы Redux и другие подходы к управлению состоянием

Бесплатный курс «Основы JS»Бесплатный вебинар для начинающих фронтендеровПодписывайтесь на канал Хекслета в TelegramСписок подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие)Смотреть на Youtube
 

Creators & Guests

Василий Кузенков - Host Артем Арутюнян - Guest
Полезные ссылки:ReatomКонечные автоматы как способ значительно упростить логику и понимание кода – доклад Кирилла МокевнинаБиблиотека React: особенности, перспективы, ситуация на рынке трудаReact, Vue или Angular: большой гайд по фреймворкам для начинающего JS-разработчика

00:00 Понятие состояния и его управление
09:45 Различные подходы к реактивному программированию
14:10 Проблемы с Backbone и появление React
23:05 Внесение сигналов в стандарт JavaScript
28:32 Проблемы дебага в реактивном коде
32:39 Использование аборт-контроллера в Reatom
38:20 Вдохновение от библиотек Cerebro.js и Kefir, а также паттерна Function 3
43:06 Библиотека Kefir и реактивность
46:25 Работа с асинхронными данными и персистентность в Reatom
49:16 Комьюнити Reatom
57:51 Альтернативы Redux: Redux Toolkit, MobX и Effector
01:05:26 Проблемы MobX
01:09:15 Преимущества Effector
01:10:07 Экосистема и готовые решения каждой библиотеки
01:12:49 Zustand, MobX's Optional Decorator, React Query for React Developers, Jotai
01:15:53 Effector and Reatom
01:26:06 Решение проблемы с зомби-чудранами и управление ресурсами
01:28:00 Архитектурная организация атомов и файлов
01:33:02 Минусы и текущие проблемы риатома
01:39:52 Недостатки риатома и реактивного программирования
01:40:21 Проблемы с дебаггингом в риатоме, конечные автоматы
01:44:39 Библиотека FSMoothy для работы с конечными автоматами
01:48:31 Разница между состоянием и атрибутами в реактивном программировании

Last update:
17 October 2024
What is a podcast?
Audio
Средний рейтинг 4,8 на основе 44 оценок
Audio
Средний рейтинг 4,1 на основе 1093 оценок
Audio
Средний рейтинг 4,6 на основе 1124 оценок
Text, audio format available
Средний рейтинг 4,7 на основе 390 оценок
Audio
Средний рейтинг 4,6 на основе 171 оценок
Text
Средний рейтинг 4,8 на основе 445 оценок
Audio
Средний рейтинг 4,8 на основе 433 оценок
Text
Средний рейтинг 4,9 на основе 1611 оценок
Text, audio format available
Средний рейтинг 4,1 на основе 143 оценок
Text, audio format available
Средний рейтинг 4,7 на основе 1945 оценок
Log in, to rate the book and leave a review
Age restriction:
0+
Release date on Litres:
17 October 2024
Writing date:
17 October 2024
Duration:
1 h. 52 min. 47 sec.
Publisher:
Хекслет
Copyright holders:
Автор, Хекслет
Download format:
1x