Stage One Thinking Reactively
At the heart of reactive programming is the concept of declarative data streams and "push-based" propagation change through an application. This is an excellent fit for modern JavaScript apps due to their single-threaded nature, and increasing use of asynchrony. We will develop a mental model for how reactive programming works and study the core primitives of the RxJS library.
- Duration: 140 minutes