Reactive programming using RxJS
Submitted by Niraj Chauhan (@nchauhan) on Friday, 13 July 2018
Section: Full talk Technical level: Intermediate
“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
Niraj Chauhan is a fullstack developer at Equal Experts working with different technologies.