UI state management using Reactive Observables and Subjects
Event driven programming is great, but as application complexity starts increasing and number of subcomponents which depend on a single state object increases, we end up in "event spaghetti" which manifests as circular dependencies, unexpected multiple-renders of UI, race conditions during page load etc
A solution to this is to adopt reactive programming paradigm and start viewing everything as a stream of data which can be thought of as a sequence of ongoing events ordered in time and using observer design pattern to maintain handlers (observers) for these events.
In this session, I will demonstrate the problems of event driven programming in UI as the complexity of an application grows and then explain fundamental concepts of reactive programming and how we can use reactive stream libraries to create and maintain state in modern SPAs.
About the session
The session is approved.
The presenter will not allow another presenter.
There are 40 people interested in this session.
Scheduled
- Room
- IRN-230
- Time
- 2:15 PM - 3:15 PM
- Calendar File
- Download
Edit Session