Аннотация

Существует много способов управлять состоянием в React. Redux, хотя и является самым популярным решением, не всегда лучший вариант для работы.

В книге вы познакомитесь с MobX - простой и эффективной библиотекой, которая позволяет аккуратно упорядочить сложные модели предметной области в объекты и классы. Примеры кода будут написаны на TypeScript, чтобы получить все преимущества строго типизированного языка.

Структурно главы книги можно разделить на три крупных блока. Первый блок знакомит читателя с основными понятиями MobX, такими как наблюдаемые объекты, действия и реакции. Второй блок последовательно описывает построение реальных приложений на Mobx с роутингом, формами и тестами. Третий блок описывает продвинутые темы для углублённого понимания Mobx.

Об авторах

Егор Горбачёв - фулл-стек разработчик, мейнтейнер MobX, автор статей по MobX и TypeScript. Путешествует по миру, работая удалённо. GitHub.

Гафаров Назим - популяризатор MobX. Работал как в стартапах, так и в крупных компаниях (Яндекс, Mail) в роли ведущего разработчика. Регулярно выступает на IT-конференциях, в том числе на HolyJS и React Moscow. GitHub.

Спонсоры

Мы очень ценим поддержку книги. Спасибо тем, кто помогает написанию и придаёт больше мотивации продолжать:

Лицензия

Все содержимое лицензировано по лицензии Creative Commons Attribution Non Commercial Share Alike 4.0.