Всё о стейт-менеджерах / Что такое менеджер состояний / Конечные автоматы / Reatom
Что такое менеджер состояний? В этом видео обсуждаем:
– роль стейт-менеджера в управлении состоянием в приложениях
– различия между функционально-реактивным и объектно-ориентированным реактивным программированием
– проблемы и преимущества React
– сложности дебага реактивного кода
– использование Reatom
– альтернативы Redux и другие подходы к управлению состоянием
Спикер – Артём Арутюнян, автор менеджера состояния Reatom (канал в Telegram: )
🔥 Бесплатный курс «Основы JS»:
🔥 Бесплатный вебинар для начинающих фронтендеров:
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями. Подписывайтесь на наш telegram-канал:
____
🔗 Полезные ссылки:
– Конечные автоматы как способ значительно упростить логику и понимание кода – доклад Кирилла Мокевнина
– Кто круче: React-разработчики или Vue-разработчики
– Библиотека React: особенности, перспективы, ситуация на рынке труда
– React, Vue или Angular: большой гайд по фреймворкам для начинающего JS-разработчика
– Интервью с тимлидами, разработчиками и ИТ-специалистами:
____
00:00 Интро и о спикере
04:08 Понятие состояния и его управление
09:45 Различные подходы к реактивному программированию
14:10 Проблемы с Backbone и появление React
23:05 Внесение сигналов в стандарт JavaScript
28:32 Проблемы дебага в реактивном коде
32:39 Использование аборт-контроллера в Reatom
38:20 Вдохновение от библиотек и Kefir, а также паттерна Function 3
43:06 Библиотека Kefir и реактивность
46:25 Работа с асинхронными данными и персистентность в Reatom
49:16 Комьюнити Reatom
57:51 Альтернативы Redux: Redux Toolkit, MobX и Effector
58:46 Проблемы Redux Toolkit
01:05:26 Проблемы MobX
01:09:15 Преимущества Effector
01:10:07 Экосистема и готовые решения каждой библиотеки
01:11:52 Active Communities and Good Documentation
01:12:49 Zustand: Less Documentation and Use Cases
01:13:16 MobX’s Optional Decorator
01:14:12 React Query for React Developers
01:14:59 Jotai: A Lightweight Alternative
01:15:53 Effector and Reatom: More Powerful but Complex
01:16:50 Choosing the Right Library
01:26:06 Решение проблемы с зомби-чудранами и управление ресурсами
01:28:00 Архитектурная организация атомов и файлов
01:29:35 Фабрики и паттерн computed factory
01:33:02 Минусы и текущие проблемы риатома
01:39:52 Недостатки риатома и реактивного программирования
01:40:21 Проблемы с дебаггингом в риатоме
01:41:20 Альтернатива реактивности: конечные автоматы
01:44:39 Библиотека FSMoothy для работы с конечными автоматами
01:48:31 Разница между состоянием и атрибутами в реактивном программировании
#программирование #react #reatom
1,781 view
385
160
1 week ago 00:02:20 3
Будущее России начинается с молодёжи
1 week ago 01:04:54 5
“Кто говорит, что мы что-то у кого-то украли, тот грешит безбожно!“ // Историк про наследие ВКЛ
1 week ago 00:10:45 3
😱 Густота крови, тромбообразование и агрегация эритроцитов: разбираемся в деталях
1 week ago 00:07:06 1
Так вот где Боги живут. Смотри до конца | Сон Разума
1 week ago 00:05:12 1
Депутаты Ахнули!🔥Генерал Шаманов в Госдуме🔥 Шокирующие подробности о бедственном положении армии!
1 week ago 00:04:42 1
Супер Беляши на Кефире! Очень вкусные, сочные, хрустящая корочка и пушистые внутри!
1 week ago 00:17:59 9
Исследование, о Котором Никто не Говорит | Связь музыки и ДНК
1 week ago 00:24:20 2
Его открытия боялись, а книги сжигали… Кто был Виктор Вейник? Шокирующая история
1 week ago 00:18:16 1
“Деловой разговор“: бийчанин о Чемпионате Евразии по судомодельному спорту (Бийское телевидение)
1 week ago 00:03:25 1
Известная мелодия - А на том берегу - незабудки цветут . И завораживающие парапланы!
1 week ago 00:15:29 1
ТОП-10 ПОЛЕЗНЫХ И ДЕШЕВЫХ ПРОДУКТОВ для вашего здоровья // #тибетскаямедицина #доктотржимба