Reactive Programming
Reactive programming is a declarative programming paradigm for extracting and transforming data from streams.
Deeper Knowledge on Reactive Programming
RxJS
A library to create state machines and state charts written in JavaScript
Broader Topics Related to Reactive Programming
Computer Science
The study of algorithms, data structures, information, and computation