Check out a free preview of the full Reactive Angular 2 course:
The "Why Reactive" Lesson is part of the full, Reactive Angular 2 course featured in this preview video. Here's what you'd learn in this lesson:
In the context of this course, Lukas defines reactive programming as when we program an application to react to data over time. Lukas then illustrates the complexity problems within building large systems, specifically the handling of state, code volume, and flow control.