RxJS:

Reactive Programming

 

 

 

 

by Francisco Ramos

What is reactive programming?

  • Programming with asynchronous streams.
  • Creating a data stream of anything.
  • Manipulate, combine, create, filter, map, and a long etc...

Why do we even need it?

  • Web Apps have changed from static and sync to dynamic and async.
  • Apps have evolved to be more real-time and real-time events comprise all sort of events.
  • Reactive architectures (event-driven) are more manageable and scalable.

... but we already have:

  • Callbacks
  • Promises
  • EventBus/PubSub

Reactive Programming

By Francisco Ramos

Reactive Programming

  • 828