Модуль 4 · ціль IDP 4 · 20–28 годин
Дані, моки й RxJS
Сервіси-моки, оператори, стан на Subject'ах.
Формулювання ліда
Мокати дані строго на рівні сервісів за контрактом, використати Subject'и для стану й ключові оператори, відписуватись без витоків.
Уроки
·Що таке Observable45 хв·Створення потоків35 хв·Базові оператори45 хв·Сімейство *Map55 хв·Комбінування потоків50 хв·Керування часом35 хв·Помилки в потоках40 хв·Subjects45 хв·Патерн «сервіс-стор»55 хв·Відписка й витоки40 хв·Мок-шар за контрактом50 хв·RxJS і сигнали разом35 хв·Практика модуля300 хвБос модуля
Бос-файт…До бою →Дванадцять випадкових питань модуля, три життя. Найкраще після всіх уроків — але можна й розвідати.
Критерії приймання
Модуль зараховано, якщо
- Дані мокаються всередині сервісів за Swagger-специфікацією.
- Нуль ручних .subscribe(), які течуть.
- Стан живить UI через BehaviorSubject і combineLatest.
- Є акуратна обробка помилок і симуляція завантаження.
