OBSERVABLES ARE CONVEYOR BELTS | Learning RxJS with Factorio #1

preview_player
Показать описание

In this video, we explore the concepts behind how Observables in RxJS work using the popular game Factorio!

#angular #rxjs #declarative

0:00 Introduction
0:44 An Observable Stream
2:21 Multiple Data Emissions
4:27 Combining Streams
8:55 Conclusion

Рекомендации по теме
Комментарии
Автор

As an Angular developer that has spent many hours playing Factorio I am your target demographic. This is very cool and creative thanks for making it.

BOATSproductions
Автор

It’s awesome that you used Factorio to explain RxJs. It would be awesome to see a few more examples in Factorio.

kiritgupta
Автор

This video is definitely the best about the observavble concept!

ghustamane-ny
Автор

*Awesome* stuff Josh. This is gonna be invaluable for people who learn in a more visual sort of way. This is a great way to demonstrate certain things 🔥

AlanMontgomery
Автор

Wow Josh, I really enjoyed the way you explained the concepts of Reactive Programming. I am thankful for your existence.

chetanmaharshi
Автор

God tier video! I wish there would have beeen videos like this when I was starting with Rxjs few years ago

redhood
Автор

I love your examples and how you explain RxJS. It's become a go-to resource for me. I don't build front-end applications much these days, but I do have a passion project that I want to build, and I'm thinking of using Angular, just to learn RxJS better. I know signals are a new thing, but I'll stick with RxJS for the learning experience. I could easily build the project using React/Next, but I know those libraries so well, it wouldn't serve as any learning experience.

gosnooky
Автор

Absolutely interested in something like that. You always explain things easier than anyone else man! Thank You

EliaGentili
Автор

I loved RxJS now I want to play Factorio! Nice video, Josh.

pazel-io
Автор

It was very informative . please continue.😋

SiddharthSingh-mjum
Автор

Nice ideia Man, thx for this awesome job

estevaoterci
Автор

For the movies example, what will happen if the movies is not yet fetched but there is already changes in the reactive form (seachTerm)?
Based on my understanding (correct me if I'm wrong), the code inside the pipe (i.e. map), is only triggered when there is already data that is passed for all streams. So in my example above, if the movies are not yet fetched, and the searchTerm has already an initial value, the map function will still not be executed since movies is not yet fetched (no value yet).

lyzerbautista
Автор

Mental Model: The Subscriber should not pull the data - It should just hold a box ready to be filled with data - The Subscriber is passiv it is not pulling data - the data is pushed at it - pushed into the box! Otherwise cool sample!

hansschenker