Сервис может содержать контент, не предназначенный для несовершеннолетних, в том числе упоминающий о наркотических средствах, психотропных веществах и их аналогах, незаконное потребление которых причиняет вред здоровью, их незаконный оборот запрещен и влечет установленную законодательством ответственность.
©2025, ООО «Звук» является аккредитованной ИТ-компанией, ОКВЭД 62.01: разработка программного обеспечения. ПО ООО «Звук» состоит в реестре отечественного ПО: №16328 от 23.01.2023. В Сервисе применяются рекомендательные технологии в соответствии с

Правилами

Подкаст Пятиминутка React

Пятиминутка React

Подкаст  ·  17 октября  ·  24 мин

Reatom vs MobX

Эпизод подкаста Reatom vs MobX

Слушать эпизод

Reatom vs MobX

Пятиминутка React
Reatom - deterministic state manager! https://github.com/artalar/reatom Это второй подкаст про Reatom - весьма многообещающий проект, менеджер состояния с первоклассным выводом типов на TypeScript, маленьким размером бандла, учитывающий и переосмысливающий недостатки других популярных библиотек. В этом выпуске автор библиотеки, Артём Арутюнян (https://github.com/artalar/), сравнивает Reatom с MobX, также мы поговорили про производительность и про дальнейшие планы. Краткое содержание второй части: - Чем MobX хорош теоретически? - Где стоит, а где не стоит использовать Proxy? - Комбайн "всё-в-одном" и комплексный API - Философия минимальистичных библиотек (аля Preact) - Бенчмарки производительности Reactom и Redux - Какая библиотека в 1000 раз медленне чем Redux? - Влияние произоводительности state manager библиотеки на приложение в целом - В каких сценаряих Redux не мастабируется? - Как маштабируется Reatom и какой ценой? - Proxy вообще медленные? - Подходы к обработке ошибок - Варианты обработки ошибок в процессе вычисления зависимых полей - Какой подход принят в Reatom и почему? - Как сохранить консистентность данных при внезапном возникновении ошибки? - Что показать пользователю в интерфейсе при возникновении ошибки? - Почему в коде Reatom нет try ... catch? - План по разработке спецификации State Managerа - Чем отличаются ошибки в чистых функциях от ошибок в функциях с побочными эффектами? - Текущий статус разработки Reatom, когда ждать версию 1.0? - Как присоединиться к проекту? https://github.com/artalar/reatom https://github.com/artalar/state-management-specification https://t.me/reatom_ru https://holyjs-moscow.ru - приглашаем на HolyJS Moscow 8-9 ноября 2019, промокод holyjs19msk5minReactpc Промокод вводить на этой странице: https://holyjs-moscow.ru/registration/personal/ Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript и фронтенда, разбираемся с инструментами, сравниваем фреймворки и пакетные менеджеры, обсуждаем конференции и митапы. https://5minreact.ru