February 2019
Intermediate to advanced
442 pages
11h 46m
English
A few years ago, the user interaction was limited to just filling in the form on a web page and submitting it to the server. It was just enough for self-sufficient applications at the time. Today, in the era of the mobile and responsive requirement, a rich user interface showing real-time information is expected to provide wide interactive possibilities.
Also, different types of apps like cloud environments, distributed apps, IoT, and real-time applications need lots of user interaction. This can be achieved by Reactive Programming. It is used to build loosely coupled, responsive, and scalable applications that are more tolerant of failure. There are many advantages of using Reactive Programming, as follows: ...