
- Категории
- Источники
- Все курсы
- Разделы
- Книги
-
Вы присоединились к проекту, который использует Observables и RxJS, и понятия не имеете, как их использовать? Вы уже используете RxJS и Observables, и их поведение продолжает вас удивлять? Хотите изучить новый инструмент для удобной обработки асинхронного кода? Если вы ответили "да" на любой из вышеперечисленных вопросов, то это может быть отличным курсом для вас! Известно, что у RxJS крутая кривая обучения.
На этом курсе мы рассмотрим, что такое observables и как их использовать в вашем приложении. После того, как мы разберемся с основами, вы узнаете, как применять observables для простого решения реальных проблем.
RxJS - это библиотека, которая предлагает "Расширенное управление событиями" и "Более мощную альтернативу промисам" в одном решении. Она предоставляет удобные инструменты для работы с событиями и асинхронным кодом, а также позволяет описывать сложную логику декларативно.RxJS широко используется в фреймворке Angular, а также совместно с Vue через Vue-rx, и она является основой реализации middleware для Redux (redux-observable)
Когда менеджер предъявляет нам требования к функции приложения, он не слишком заботится о том, как мы его создаем. И часто они думают, что тяжелые вещи будут легкими. Работать со временем и координировать различные типы событий может быть сложно. К счастью, у нас есть RxJS, чтобы помочь!
Операторы являются основными строительными блоками для реагирования на данные в ваших JavaScript-приложениях. В этом курсе вы узнаете, что такое операторы, а затем ознакомитесь с наиболее полезными операторами, которые может предложить RxJS.
Создание Angular приложений в стиле Reactive с чистым RxJs - паттерны, анти-паттерны, управление состоянием. Этот курс представляет собой каталог часто используемых шаблонов проектирования (и некоторых анти-шаблонов), которые должен знать каждый разработчик Angular.
Примечание. Активное обслуживание Recompose было прекращено с момента объявления о хуках React. Ваш существующий код с использованием Recompose все еще будет работать. Recompose не совместим с RxJS версии 6 и выше.
Готовы выйти за рамки основ? Создайте свои собственные Observable, изучая продвинутые шаблоны и API. От продвинутых операторов преобразования, комбинирования и фильтрации до диаграмм и тестирования.
Этот всеобъемлющий курс проведет вас через путешествие по библиотеке RxJS, раскрывая многие преимущества реактивного программирования. Изучите общие практики, изучите Наблюдаемые, Предметы, Подписки, Операторы и многое другое.