Let's learn RxJS

André Staltz
InstructorAndré Staltz
Share this video with your friends

Social Share Links

Send Tweet
Published 9 years ago
Updated 3 years ago

This lesson is to kickstart our course on RxJS Observables and their operators. Know what is the purpose of this series and which RxJS version we will use while learning.

[00:00] Hi. My name is Andre. In this series of lessons, we will learn about ReactiveX, a library for Reactive programming. I'm talking about RxJS. This series will be a deep dive into what the observable type is and the different ways of creating observables.

[00:15] First important thing to know is there's actually two JavaScript libraries. There's one living under Reactive Extensions RxJS, and the other one is living under ReactiveX RxJS. The Reactive Extensions library is a bit older that's why it has more stars. We will refer to this one as version 4. The ReactiveX has less stars. It's younger. We're going to refer to it as version 5.

[00:37] For the purpose of this series, we're going to study Version 5. Because it's newer, it's more likely to last over time. It's also being used in Angular too. Apart from minor differences, it doesn't matter which version we use, either v4 or v5. The overall concept is the same. We're going to look at the observable type in details. Later on, we're going to see about creation functions.

egghead
egghead
~ 20 minutes ago

Member comments are a way for members to communicate, interact, and ask questions about a lesson.

The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on egghead.io

Be on-Topic

Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at support@egghead.io.

Avoid meta-discussion

  • This was great!
  • This was horrible!
  • I didn't like this because it didn't match my skill level.
  • +1 It will likely be deleted as spam.

Code Problems?

Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context

Details and Context

Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!

Markdown supported.
Become a member to join the discussionEnroll Today