
learn.javascript.ru
learn.javascript.ru - наверное одна из лучших русских площадок, которая профессионально учит разработчиков понимать современные технологии...
RxJS - это библиотека, которая предлагает "Расширенное управление событиями" и "Более мощную альтернативу промисам" в одном решении. Она предоставляет удобные инструменты для работы с событиями и асинхронным кодом, а также позволяет описывать сложную логику декларативно.
RxJS широко используется в фреймворке Angular, а также совместно с Vue через Vue-rx, и она является основой реализации middleware для Redux (redux-observable) в React.
Во время нашей встречи мы разберем концепцию реактивного программирования, полностью погрузимся в реализацию RxJS и изучим его практическое применение. Мы научимся разрабатывать свои собственные операторы, а также разберем как основные часто используемые операторы, так и менее известные, но не менее полезные. Освоим методы правильной обработки ошибок, управления потоками и их тестирования. И все это – через выполнение практических заданий!
learn.javascript.ru - наверное одна из лучших русских площадок, которая профессионально учит разработчиков понимать современные технологии...
Когда менеджер предъявляет нам требования к функции приложения, он не слишком заботится о том, как мы его создаем. И часто они думают, что тяжелые вещи будут легкими. Работать со временем и координировать различные типы событий может быть сложно. К счастью, у нас есть RxJS, чтобы помочь!
Операторы являются основными строительными блоками для реагирования на данные в ваших JavaScript-приложениях. В этом курсе вы узнаете, что такое операторы, а затем ознакомитесь с наиболее полезными операторами, которые может предложить RxJS.
Готовы выйти за рамки основ? Создайте свои собственные Observable, изучая продвинутые шаблоны и API. От продвинутых операторов преобразования, комбинирования и фильтрации до диаграмм и тестирования.
Этот всеобъемлющий курс проведет вас через путешествие по библиотеке RxJS, раскрывая многие преимущества реактивного программирования. Изучите общие практики, изучите Наблюдаемые, Предметы, Подписки, Операторы и многое другое.
Существует множество введений в RxJS, но мало ресурсов, которые позволят вам глубоко погрузиться в библиотеку и дать точное представление о том, что выполняет каждая часть. В этом курсе мы получим промежуточные знания о RxJS, сосредоточив внимание на одном аспекте: как создавать Observables. Мы увидим, как Observables сравниваются с функциями, как они сравниваются с генераторами ES6, что такое Observables empty (), throw () и never (), и другие s