JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Reactive programming using RxJS

Submitted by Niraj Chauhan (@nchauhan) on Friday, 13 July 2018

Section: Full talk Technical level: Intermediate Status: Submitted


“Applications”, something which we all are using now for almost over 3 decades and we have seen it evolving. From a static colorless HTML website to colorful dynamic animated website, or from 2D games to 3D games on browser, our generation has seen a huge evolution in applications.

Application evolution is because of rapid progress in technology and the architecture behind it. We have seen how monolithic was chosen as the favorite architecture in earlier days but now the trend has to change to microservices. But thats not the stop for microservices, it evolved further to become “Reactive microservices”. Now to answer why Reactive & what is reactive is something this talk is focussed about.

To achieve reactive microservices, reactive programming is the key and using libraries like RxJS, RxJava, RxRuby etc it can be achieved. This talk aims to familiarize attendees with the concepts of Reactive Programming using RxJS, importance of it, and when to use it.


  • What is reactive programming?
  • Why do we need reactive programming?
  • What is RxJS?
  • How RxJS can be used to create reactive applications

Speaker bio

Niraj Chauhan is a fullstack developer at Equal Experts working with different technologies.



Preview video



  • Zainab Bawa (@zainabbawa) Crew a year ago

    Niraj, please submit your draft slides and preview video to complete review of this proposal.

    • Niraj Chauhan (@nchauhan) Proposer a year ago

      Done :)

Login to leave a comment