• Гигабайты ценной информации. Присоединяйся.
    У нас действительно всё бесплатно, включая ChatGPT/DALLE/VISION)

[learn.javascript] Интенсив по RxJS (2020)

serafim

Житель Разулы
Команда форума
Разула в сердце
Регистрация
25 Апр 2016
Сообщения
78.844
Реакции
130.441
Ra
242.671
[learn.javascript] Интенсив по RxJS (2020)

RxJS - это библиотека для реактивного программирования, которая позволит удобно организовать работу с событиями и асинхронным кодом, писать сложную логику декларативно. RxJS активно используется в фреймворке Angular, а также с Vue (Vue-rx) и лежит в основе реализации middleware для Redux (redux-observable) для React.

За время нашей встречи мы детально изучим реальное использование RxJS, на практике посмотрим как решать типичные проблемы. Познакомимся с концепцией реактивного программирования, разберем самые популярные операторы, научимся управлять потоками и тестировать их. И все это - на практических задачах, в которых будем использовать RxJS.

Основные темы программы
  1. Введение в реактивное программирование и библиотеку RxJS
    • Проблемы других подходов для работы с асинхронным кодом ReactiveX паттерн для работы с асинхронным кодом и его составляющие Observable и его API. Subscriber Конечные и бесконечные потоки Горячие и холодные потоки Обработка ошибок в потоках
    Операторы RxJS
    • Классификация операторов и их применение Мраморные диаграммы для визуализации потоков Написание собственных операторов Операторы для работы с потоками высших порядков
    Контролируемыe потоки
    • Subject и его подвиды Мультикастинг и его применение Применение потоков для коммуникации между компонентами
    Расписания
    • Синхронные и асинхронные операторы Типы расписаний и их применение Оптимизация потоков
    Тестирование
    • Использование диаграмм для тестирования потоков TestScheduler и его применение
Как проходит обучение?
Занятие проходит в формате 6-часового вебинара (с часовым перерывом на обед) Разбираем темы программы на практике, разбираем вопросы, в том числе по использованию в ваших проектах, чтобы вы могли сразу применять RxJS после интенсива. Интенсив расчитан на ограниченное количество участников, чтобы мы смогли гарантировать, что успеем ответить на все вопросы.

Результат
  1. У вас появится более гибкий инструмент для работы с асинхронными кодом. Вы разберетесь, где и как лучше использовать библиотеку RxJs. Вы научитесь мыслить потоками и строить бизнес логику, используя их.
ПРОДАЖНИК

Войти или Зарегистрироваться чтобы увидеть скрытый текст.

СКАЧАТЬ
 

Похожие темы

Сверху