Главная
Study mode:
on
1
Introduction
2
Guest Data
3
Whats better
4
Why Rxjs
5
Rxjs and observables
6
What is an observable
7
SUBSCRIBE
8
Intermix arrays
9
Observable
10
Subscribing
11
Unsubscribe
12
Factory functions
13
Operators
14
Data
15
Marble Diagram
16
FlatMap
17
AJAX
18
Caching
19
Streaming
20
Promise
21
Dependencies
22
Promises
23
Errors
24
Three approaches
25
Base case
26
Catch operator
27
Ignoring the error
28
Retry
29
Delay
30
Testing
31
Testing is painful
32
Continuous integration
33
Test suite
34
Marble testing
35
Explanation
36
Code
37
Act
38
Assertion State
39
Summary
40
Further Reading
41
Questions
Description:
Explore the world of asynchronous programming in this 33-minute conference talk from WeAreDevelopers Conference 2017. Dive into Rxjs as a superior alternative to callbacks and promises for handling async operations. Learn how Rxjs elegantly combines various async elements like ajax, callbacks, and events. Discover the concept of observables, understand subscription and unsubscription, and explore powerful operators like flatMap. Examine practical applications including AJAX handling, caching, and streaming. Compare Rxjs with traditional promises, addressing error handling and dependencies. Gain insights into testing strategies, including marble testing for reactive programming. By the end of this talk, acquire a comprehensive understanding of Rxjs and its potential to revolutionize your approach to asynchronous programming.

RxJS - A Better Async

WeAreDevelopers
Add to list
0:00 / 0:00