Reactive Programming In JavaScript

preview_player
Показать описание
Reactive programming is also know as event-driven programming.

Instead of pulling for an event on an interval, we simply subscribe to an event, and will be notified when such event occurs.

Reactive programming is a prerequisite to real-time and performant software development.

Timecodes
0:00 Intro
0:07 Puling issues in programming
0:47 What is reactive programming?
1:30 Reactive programming in JavaScript
1:42 What is an observable in RxJS?
1:56 What is a producer in RxJS?
2:09 What is a hot observable in RxJS?
2:19 Example of hot observable in RxJS
2:44 Real example of hot observable in RxJS
2:56 What is a cold observable in RxJS?
3:07 Example of cold observable in RxJS
3:20 Real example of cold observable in RxJS
3:34 What is observable's benefit and value proposition?
3:44 What is JavaScript's async problems?
3:55 Real Example of why Observable is better than callbacks, promises and async/awaits
4:35 Memory corruption in async programming and how to avoid it
5:05 Reactive programming overview and benefit
5:36 TLDR; review of reactive programming and its benefits
Рекомендации по теме
Комментарии
Автор

Still kinda confusing without a more extensive or simple intensive example with existing models (programming paradigm) beginners like me could understand hehe... But im taking notes for this one. Thank you sensei🎉🎉❤

matthewblasco