58 min.

Reatom vs Redux Пятиминутка React

    • Technologie

Reatom - deterministic state manager!

https://github.com/artalar/reatom

Весьма многообещающий проект, менеджер состояний с первоклассным выводом типов на TypeScript, маленьким размером бандла, учитывающий и переосмысливший недостатки других популярных библиотек, в первую очередь Redux.

В подкасте автор библиотеки Артёмом Арутюнян (https://github.com/artalar/).

Это первый из двух выпусков про Reatom.

Краткое содержание первой части:
- Кратко про ключевые характеристики Redux, Effector и MobX
- Проблемы с типизацией
- Как сделать хороший и удобный вывод типов для менеджера состояний на TypeScript?
- Терминология Reatom: Atom, Action, Store
- Мемоизация и ленивость вычислений
- Что будет, если в приложении 300 млрд. атомов?
- Atom как чистая функция
- useAtom()
- Почему мемоизированные селекторы перестают работать, когда есть несколько инстансов использующих их компонентов?
- Динамическое создание атомов
- Чем плохи Middlware в Redux?
- Библиотека должна помогать писать хороший код и мешать писать плохой код (плохокодить)
- Механизм Dependency Injection с помощью Store - удобно для тестирования и SSR
- Совместимость с Redux Dev Tools
- Как получить снимок (snapshot) всего Store?
- Immutable Data
- Для кого подойдёт Reatom в первую очередь?

В следующем выпуске речь пойдёт о сравнении с MobX, производительности и философии обработки ошибок.


https://holyjs-moscow.ru - приглашаем на HolyJS Moscow 8-9 ноября 2019, промокод holyjs19msk5minReactpc
Промокод вводить на этой странице: https://holyjs-moscow.ru/registration/personal/

Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript и фронтенда, разбираемся с инструментами, сравниваем фреймворки и пакетные менеджеры, обсуждаем конференции и митапы. https://5minreact.ru

Reatom - deterministic state manager!

https://github.com/artalar/reatom

Весьма многообещающий проект, менеджер состояний с первоклассным выводом типов на TypeScript, маленьким размером бандла, учитывающий и переосмысливший недостатки других популярных библиотек, в первую очередь Redux.

В подкасте автор библиотеки Артёмом Арутюнян (https://github.com/artalar/).

Это первый из двух выпусков про Reatom.

Краткое содержание первой части:
- Кратко про ключевые характеристики Redux, Effector и MobX
- Проблемы с типизацией
- Как сделать хороший и удобный вывод типов для менеджера состояний на TypeScript?
- Терминология Reatom: Atom, Action, Store
- Мемоизация и ленивость вычислений
- Что будет, если в приложении 300 млрд. атомов?
- Atom как чистая функция
- useAtom()
- Почему мемоизированные селекторы перестают работать, когда есть несколько инстансов использующих их компонентов?
- Динамическое создание атомов
- Чем плохи Middlware в Redux?
- Библиотека должна помогать писать хороший код и мешать писать плохой код (плохокодить)
- Механизм Dependency Injection с помощью Store - удобно для тестирования и SSR
- Совместимость с Redux Dev Tools
- Как получить снимок (snapshot) всего Store?
- Immutable Data
- Для кого подойдёт Reatom в первую очередь?

В следующем выпуске речь пойдёт о сравнении с MobX, производительности и философии обработки ошибок.


https://holyjs-moscow.ru - приглашаем на HolyJS Moscow 8-9 ноября 2019, промокод holyjs19msk5minReactpc
Промокод вводить на этой странице: https://holyjs-moscow.ru/registration/personal/

Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript и фронтенда, разбираемся с инструментами, сравниваем фреймворки и пакетные менеджеры, обсуждаем конференции и митапы. https://5minreact.ru

58 min.

Top-podcasts in Technologie

Acquired
Ben Gilbert and David Rosenthal
✨Poki - Podcast over Kunstmatige Intelligentie AI
Alexander Klöpping & Wietse Hage
De Technoloog | BNR
BNR Nieuwsradio
Bright Podcast
Bright B.V.
Lex Fridman Podcast
Lex Fridman
Tweakers Podcast
Tweakers