You might have heard of RxJS, or ReactiveX, or reactive programming, or even just functional programming before. These are terms that are becoming more and more prominent when talking about the latest-and-greatest front-end technologies. And if you're anything like me, you were completely bewildered when you first tried learning about it.
According to ReactiveX.io:
ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences.
... read the whole story at css-tricks.com.