Observables are great for building UIs and RxJS is an amazing implementation of them. Despite the library’s awesome power, it’s relatively underutilized mostly due to it being “hard”. This talk gives a high level overview of “what” observables are, “how” you use them, and “why” they are useful, through a basic implementation and a real world example (searching reddit for cute animals).
Extreme Streams: The What, How and Why of Observables