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

Osa kestus 1 t. 52 min.

2024 aasta

0+

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

Podcastist

Что такое менеджер состояний? В этом видео обсуждаем:
– роль стейт-менеджера в управлении состоянием в приложениях
– различия между функционально-реактивным и объектно-ориентированным реактивным программированием
– проблемы и преимущества 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 Разница между состоянием и атрибутами в реактивном программировании

Viimane uuendus:
17 oktoober 2024
Mis on podcast?
Logi sisse, et hinnata raamatut ja jätta arvustus
Vanusepiirang:
0+
Ilmumiskuupäev Litres'is:
17 oktoober 2024
Kirjutamise kuupäev:
17 oktoober 2024
Kestus:
1 t. 52 min. 47 sek.
Kustija:
Хекслет
Õiguste omanikud:
Автор, Хекслет
Allalaadimise formaat:
1x