В данном видео-курсе мы с вами рассмотрим библиотеку MobX, которая помогает делать управление состоянием приложения простым и масштабируемым. Разберём основные концепции на которых строится MobX. React и Mobx вместе - это довольно мощная комбинация. React отрисовывает состояние приложения, предоставляя механизмы для перевода его в дерево отображаемых компонентов. MobX предоставляет механизм хранения и обновления состояния приложения, которое затем может использовать React.
- Клонируйте репозиторий:
git clone https://github.com/YauhenKavalchuk/mobx.git
- Перейдите в папку с проектом
cd mobx
- Перейдите в нужную ветку соответствующую уроку:
git checkout lesson_01
git checkout lesson_02
git checkout lesson_10
и т.д.
- Установите зависимости:
yarn install
- Запустите проект:
yarn start
- Установить зависимости проекта:
yarn add @babel/plugin-proposal-decorators mobx mobx-react mobx-react-devtools --dev
- #0 Введение (Introduction)
- #1 Установка окружения (Setup Environment)
- #2 Наблюдаемое и наблюдатель (Observable & Observer)
- #3 Вычисляемые значения и реакции (Computed Values & Reactions)
- #4 Наблюдаемые Объект и Массив (Observable Object & Array)
- #5 Действия (Actions)
- #6 Повторяем изученное (Summarize)
- #7 Асинхронные запросы (Async Requests)
- #8 Пользовательские реакции (Custom Reactions)