[Turn on captions]
This crash course isn't meant to teach most things about RxJS. In fact, i skip some essential concepts (Subscribe, etc). The purpose of this course is (primarily) to provide a minimal, working mental framework about Observables that can be used for further learning, (secondarily) some reasons that you would want to pursue learning RxJS, and (tertiarily) some advice on how exactly to expand your knowledge independently.
[ Ссылка ]
[ Ссылка ]
[ Ссылка ]
Main Documentation: [ Ссылка ]
Operator Decision Tree: [ Ссылка ]
If this was useful to you, follow me on Twitter: [ Ссылка ]
00:00 What are Observables?
00:15 Marble Diagrams
00:41 Array-like operators (map)
01:20 Array-like operators (filter)
02:06 Ending an observable (take)
02:54 Temporal Operators (delay)
03:32 Combining Operators
04:14 Operator Order Matters
05:35 HTTP Requests (mergeMap)
07:12 Why does RxJS simplify HTTP?
08:05 Spam-clicking buttons (debounceTime)
09:56 RxMarbles debounceTime
10:56 RxMarbles merge
11:26 RxMarbles skip
11:54 RxMarbles distinctUntilChanged
12:50 RxFiddle and RxViz
13:17 RxJS documentation
13:40 Operator Decision Tree
14:42 Advice for Continuing Learning
RxJS logo used under Apache2 license from the official RxJS repository. [ Ссылка ]
Ещё видео!