Программирование [pluralsight] RxJS в Angular: Реактивная разработка (2022)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: pluralsight​
Название: RxJS в Angular: Реактивная разработка (2022)​

cover.jpg

Продолжительность: 4 ч 35 мин Количество уроков: 93 Видео Язык: Английский Вес архива: 736 МБ


RxJS в Angular — ключ к созданию быстрых, реактивных и по‑настоящему масштабируемых приложений. Этот курс помогает разработчикам перейти от императивного подхода к декларативному, используя силу потоков Observable и операторов RxJS.

Что вы изучите в этом курсе

Курс раскрывает фундаментальные концепции RxJS и демонстрирует, как эффективно применять реактивный стиль разработки в Angular‑приложениях.

Базовые принципы RxJS

Вы начнете с понимания ключевых терминов и структуры RxJS:

Observable и принципы работы с потоками
Подписки и управление жизненным циклом потоков
Операторы и их роль в трансформации данных

Работа с ключевыми операторами

Будут рассмотрены наиболее используемые операторы, включая:

• map, filter, tap
• switchMap, mergeMap, concatMap
• combineLatest, forkJoin и другие операторы комбинирования

Построение декларативных потоков данных

Вы узнаете, как использовать RxJS для упрощения работы с несколькими источниками данных и формировать удобные для интерфейса структуры.

Объединение данных из разных источников

Курс научит:

• создавать сложные цепочки операторов
• объединять API‑запросы
• формировать реактивные данные для компонентов Angular

Декларативное определение потоков

Вы освоите подход, который улучшает читаемость кода и упрощает поддержку приложений.

Реактивная обработка действий пользователя

Вы рассмотрите, как генерировать потоки из событий пользователя — кликов, ввода текста, выбора элементов — и связывать их с данными приложения.

Создание потоков действий

В этой части вы научитесь:

• создавать Observable из пользовательских событий
• обрабатывать взаимодействие пользователя в реальном времени
• автоматически обновлять интерфейс при изменениях данных

Реактивные UI‑паттерны

Вы увидите, как комбинировать потоки действий и данные приложения для создания гибких, отзывчивых интерфейсов.

Результат прохождения курса

По завершении курса вы будете уверенно применять RxJS в Angular, создавая производительные приложения, которые легко поддерживать и расширять. Вы получите практические навыки построения реактивной архитектуры, способной обеспечивать стабильную и динамичную работу вашего интерфейса.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху