Skip to main content


How to use Observables in Reactive Programming

In this video, Maria Xia introduces the main tenets of Reactive Programming and explores RxJS, the Reactive Extensions library for Javascript. Under reactive programming, we can think of our program's data in terms of "streams," or an iterable collection of events occurring over time. RxJS gives us the ability to convert our events into streams, letting us write more composable, declarative, and clean code.

Project Members: Maria Xia