О чём вебинар
Хотите писать реактивный, оптимизированный код в Angular, который легко читать, тестировать и сопровождать? Этот семинар — для вас. Вместе с экспертом-практиком вы погрузитесь в мир RxJS и Angular, чтобы лучше понять, как реактивное программирование влияет на архитектуру приложений, производительность и стабильность интерфейса.
Мы рассмотрим, как организовывать потоки данных, управлять подписками, избегать утечек памяти, грамотно использовать zone.js и настроить Angular-приложение так, чтобы change detection работал эффективно. Обсудим наиболее полезные RxJS-операторы, частые ошибки при их использовании и реальные подходы, применяемые в боевых проектах.
Вы узнаете, как выстраивать архитектуру на основе RxJS, использовать AsyncPipe, делить компоненты на умные и глупые, применять ViewModel-подход, а также создавать собственные операторы и покрывать их тестами.
Это не просто обзор RxJS — это практический взгляд на то, как применять его в реальных Angular-проектах, где важна надежность, читаемость и масштабируемость кода.
Цель вебинара:
Систематизировать и углубить знания по RxJS в контексте Angular, закрыть типовые пробелы, с которыми сталкиваются разработчики в реальных проектах, и научиться применять реактивный подход осознанно, эффективно и безопасно.
Содержание
Как устроен RxJS под капотом.
Проблемы RxJS в реальных приложениях.
Tестирование потоков.
Лучшие практики и архитектурные паттерны.
Работа с операторами.
Работа с данными в реальном времени.
Кастомные операторы.
Другие разделы