[_done20160226] rx

Watch User Created Playlist (17)

This playlist is user created.

pro-course-rss-logo

PRO RSS Feed

Introduction to RxJS Marble Testing

P

Creating Observable From Scratch

P

Using Observable.create for fine-grained control

P

Reacting to multiple inputs using RxJS's combineLatest

P

Event Delegation with RxJS

P

Yolk (An RxJS UI Library) in 7 Minutes

P

Error Handling in RxJS

P

Introduction to the ConnectableObservable and using publish().refCount() in RxJS

P

Aggregating Streams With Reduce And Scan using RxJS

P

Demystifying Cold and Hot Observables in RxJS

P

RxJS - map vs flatMap

P

Toggle A Stream On And Off With RxJS

P

Stream Processing With RxJS vs Array Higher-Order Functions

P

Throttled Buffering in RxJS

P

RxJS Observables vs Promises

P

What Is RxJS?

P

Creating An Observable with RxJS

P
rxjs tutorial about Introduction to RxJS Marble Testing

Introduction to RxJS Marble Testing

7:33 rxjs PRO

Marble testing is an expressive way to test observables by utilizing marble diagrams. This lesson will walk you through the syntax and features, preparing you to start writing marble tests today!

rxjs tutorial about Creating Observable From Scratch

Creating Observable From Scratch

14:17 rxjs PRO

Get a better understanding of the RxJS Observable by implementing one that's similar from the ground up.

rxjs tutorial about Using Observable.create for fine-grained control

Using Observable.create for fine-grained control

3:55 rxjs PRO

Sometimes, the helper methods that RxJS ships with such as fromEvent, fromPromise etc don't always provide the exact values you want & you end up having to do extra work to force them into the shape you require. For more fine-grained control you can use Observable.create which allows you to project only the values which matter to you.

rxjs tutorial about Reacting to multiple inputs using RxJS's combineLatest

Reacting to multiple inputs using RxJS's combineLatest

7:36 rxjs PRO

There are certain situations in which you’ll want access to the latest values from multiple Observables whenever any one of them produces a value. This is exactly what combineLatest was designed for, and in this lesson we’ll use it to build up an image url that requires values from 3 different inputs - triggered every time any one of them change.

rxjs tutorial about Event Delegation with RxJS

Event Delegation with RxJS

6:17 rxjs PRO

Event delegation is an extremely powerful technique. It allows you to use a single event handler to listen to events on any number of child elements. It also has the added benefit of working with dynamically added elements without even a single line of additional code. Libraries such as jQuery offer this feature right out of the box, but with RxJS and the fromEvent helper, we’ll need to utilise the selector function to achieve the same result. NOTE: The element.closest method shown in this video required a polyfill for older version of IE which can be found here https://github.com/jonathantneal/closest

rxjs tutorial about Yolk (An RxJS UI Library) in 7 Minutes

Yolk (An RxJS UI Library) in 7 Minutes

6:48 rxjs PRO

Yolk is a small library that works in tandem with RxJS to render handle events and render out HTML using JSX. If you already understand RxJS, Yolk is a very simple addition to your front-end toolbelt. If you're just learning RxJS, Yolk is also an excellent way to practice using Observable and figuring out how they work together by building familiar UI applications.

rxjs tutorial about Error Handling in RxJS

Error Handling in RxJS

5:12 rxjs PRO

Get your code back on the happy path! This lesson covers a variety of ways to handle exceptions thrown by Observables in RxJS. Operators covered are: catch, onErrorResumeNext, retry and retryWhen

rxjs tutorial about Introduction to the ConnectableObservable and using publish().refCount() in RxJS

Introduction to the ConnectableObservable and using publish().refCount() in RxJS

3:56 rxjs PRO

An RxJS cold Observable can be made hot by declaring it with .publish().refCount(). What does publish() do? What does refCount() do? This lesson introduces the ConnectableObservable, and how to use it with publish and refCount.

rxjs tutorial about Aggregating Streams With Reduce And Scan using RxJS

Aggregating Streams With Reduce And Scan using RxJS

3:47 rxjs PRO

What is the RxJS equivalent of Array reduce? What if I want to emit my reduced or aggregated value at each event? This brief tutorial covers Observable operators reduce() and scan(), their differences and gotchas.

rxjs tutorial about Demystifying Cold and Hot Observables in RxJS

Demystifying Cold and Hot Observables in RxJS

3:50 rxjs PRO

Have you ever been caught by complications surrounding Cold and Hot Observables with RxJS (Reactive Extensions for JavaScript)? Worry no more, there is only one "catch" to understand, and then the whole issue will make sense to you when developing reactive applications.

rxjs tutorial about RxJS - map vs flatMap

RxJS - map vs flatMap

2:35 rxjs PRO

What is the difference between map and flatMap? How do you take an Observable of Observables and output a single stream? This lesson is a quick look at map and flatMap and how they relate.

rxjs tutorial about Toggle A Stream On And Off With RxJS

Toggle A Stream On And Off With RxJS

3:52 rxjs PRO

This lesson covers how to toggle an observable on and off from another observable by showing how to use a checkbox as a toggle for a stream of data.

rxjs tutorial about Stream Processing With RxJS vs Array Higher-Order Functions

Stream Processing With RxJS vs Array Higher-Order Functions

3:49 rxjs PRO

Higher order Array functions such as filter, map and reduce are great for functional programming, but they can incur performance problems. This lesson illustrates how stream processing with RxJS can save you from these pitfalls.

rxjs tutorial about Throttled Buffering in RxJS

Throttled Buffering in RxJS

3:41 rxjs PRO

Capturing every event can get chatty. Batching events with a throttled buffer in RxJS lets you capture all of those events and use them responsibly without overloading a subscriber downstream.

rxjs tutorial about RxJS Observables vs Promises

RxJS Observables vs Promises

6:53 rxjs PRO

Let's look at some of the basic features of RxJS Observables as asynchronous primitives, by comparing them to their cousins, Promises.

rxjs tutorial about What Is RxJS?

What Is RxJS?

2:31 rxjs PRO

RxJS Observables represent a collection of values over time, and can be accessed in familiar ways similar to arrays. RxJS can be thought of as underscore or lodash for asynchronous operations!

rxjs tutorial about Creating An Observable with RxJS

Creating An Observable with RxJS

6:53 rxjs PRO

Let's learn the basic anatomy of an RxJS Observable by creating one from scratch. In this lesson, we create a simple Observable. It covers handling asynchronicity, emitting values, observable completion and error handling.

HEY, QUICK QUESTION!
Joel's Head
Why are we asking?