Thinking Reactively with RxJS

0
Language

Access

Free

Certificate

Free

Level

Beginner

Learn how to build a loading spinner and implement a Konami Code feature using RxJS. Break down complex problems, create safe observables, and maintain shared state. Extend your reactive logic and simplify usage with custom operators. Enhance your skills with this comprehensive course.

Add your review

When a manager gives us the requirements for an application feature, they don’t care too much about

we build it. And often times, they think that hard things will be easy.

Dealing with time and coordinating different types of events can be tricky.

Luckily, we have RxJS to help!

In this course, you will use RxJS to build a loading spinner in an app that meets the ever-changing requirements from a mock Product Manager.

You’ll also learn how to implement a “Konami Code” style feature that listens for a correct sequence of keys to be typed in a set amount of time.

Follow the thought process that Rares uses as he breaks problems down into manageable pieces that remain flexible, and become more comfortable solving problems reactively.

Course Content

Thinking Reactively with RxJS Course Intro

Use reactive, RxJS based solutions for complex problems

Break down a requirement into small problems

Pipe events to numbers and maintain a running count using the scan operator

Create safe and predictable observable abstractions

Maintain shared observable state using the scan and shareReplay operators

Use the filter and pairwise operators to determine when to show and hide the spinner

Build an observable from a simple english requirement

Expose complex reactive code as simple function based APIs

Encapsulate complex imperative logic in a simple observable

Extend Your Reactive Logic in RxJS using Observable-like Proxies that Delay or Drop Events

Use RxJS combineLatest to Only Emit Notifications When Certain Events Have Happened

Maintain Self-resetting State in Your Observable Streams using the RxJS scan Operator

Build an Event Combo Observable with RxJS

Use RxJS exhaustMap to Wait for Open Combos to Finish Before Starting New Ones

Simplify Usage of Your Reactive Service by Building an RxJS Operator to Manage It For You

Extend Promises by Adding Custom Behavior

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Thinking Reactively with RxJS”

×

    Your Email (required)

    Report this page
    Thinking Reactively with RxJS
    Thinking Reactively with RxJS
    LiveTalent.org
    Logo