План на курса
Въведение
- MobX срещу Redux срещу Relay
разбиране State Management
- Как React управлява локалното състояние Как Redux управлява състоянието Как MobX управлява състоянието
Приготвяме се да започнем
- Подготовка на средата за разработка Инсталиране и конфигуриране MobX
Изграждане на приложение
- Преглед на компонентната архитектура Създаване на React приложение (компоненти, елемент, JSX и др.)
Работа с React Състояние на компонента
- Инициализиране и актуализиране на състоянието Работа с формуляри
Внедряване на MobX Data Store
- Настройване на хранилището на данни Предаване на данни към компоненти Изброяване на съдържанието на хранилището на данни
Управление на промените в данните
- Добавяне на данни за съхранение Уведомяване React за промяната в състоянието на данните
Актуализиране на изгледа
- Деклариране на наблюдаеми данни Актуализиране на изгледа
Подобряване на DataFlow
- Модифициране на данни за състоянието чрез действия Извикване на действия (избягване на небезопасно манипулиране на данни)
Работа с изчислени стойности
- Извършване на изчисления върху основни данни
Използване на усъвършенствани инструменти и техники за разработка
- Създаване на компоненти с ES2017 Използване на Babel за ES2017 и JSX Използване на WebPack за React и MobX Извършване на асинхронни действия с MobX
Тестване на приложението
- Създаване на модулни тестове за React компонента Избор на инструменти и рамки (Jest, Enzyme, TestUtils и др.) Създаване на модулни тестове за MobX магазини Отстраняване на грешки в приложението
Внедряване на приложението
- Инструменти и автоматизация Внедряване на непрекъсната интеграция (CI)
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- React опит в програмирането
Публика
- Разработчици
Oтзиви от потребители (6)
It was nice it had a lot of exercise, but the pace is too fast.
Irina - Thales Group
Course - Advanced React
Ситуацията беше нетипична, защото трябваше да се проведе интензивно обучение за разработчици с неразработчици. Лукаш прие това предизвикателство с емпатия и много хумор. Чрез неговия интелигентен и гъвкав начин той успя да гарантира, че за всеки ще бъде постигната конкретна печалба от учене. Това много ми хареса и с удоволствие бих посетил отново семинар с Лукаш.
Christoph - Honda Bank GmbH
Course - MERN Fullstack Development
Machine Translated
Как обучителят е структурирал и обяснил уроците: от темпото на речта до обяснената информация, така че и опитни, и начинаещи да разберат. Благодаря ти, Марчин!
Ana - MSG system
Course - Building Micro Frontends with React
Machine Translated
Приятелска среда. Освен това ми харесаха тренировките един на един. Много е продуктивно. Определено бих го препоръчал на мои приятели и колеги.
Zeed - Tamkeen Technologies
Course - Building Microservices with NodeJS and React
Machine Translated
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Course - Transform a React Application into a Progressive Web App (PWA)
Łukasz търпение
Stroila Adrian Emilian
Course - React, Redux and TypeScript
Machine Translated