Существует много способов управлять состоянием в React. Redux, хотя и является самым популярным решением, не всегда лучший вариант для работы.
В книге вы познакомитесь с MobX - простой и эффективной библиотекой, которая позволяет аккуратно упорядочить сложные модели предметной области в объекты и классы. Примеры кода будут написаны на TypeScript, чтобы получить все преимущества строго типизированного языка.
Структурно главы книги можно разделить на три крупных блока. Первый блок знакомит читателя с основными понятиями MobX, такими как наблюдаемые объекты, действия и реакции. Второй блок последовательно описывает построение реальных приложений на Mobx с роутингом, формами и тестами. Третий блок описывает продвинутые темы для углублённого понимания Mobx.
Егор Горбачёв - фулл-стек разработчик, мейнтейнер MobX, автор статей по MobX и TypeScript. Путешествует по миру, работая удалённо. GitHub.
Гафаров Назим - популяризатор MobX. Работал как в стартапах, так и в крупных компаниях (Яндекс, Mail) в роли ведущего разработчика. Регулярно выступает на IT-конференциях, в том числе на HolyJS и React Moscow. GitHub.
Мы очень ценим поддержку книги. Спасибо тем, кто помогает написанию и придаёт больше мотивации продолжать:
- Igor «InoY» Zvyagintsev (@inoyakaigor)
- Sergey Sibara (@sergeysibara)
- Yuri Mikhin (@mikhin)
Все содержимое лицензировано по лицензии Creative Commons Attribution Non Commercial Share Alike 4.0.