An introduction to reactive programming

Welcome to studying reactive programming.

When to use reactive programming – a checklist

When not to use reactive programming – another checklist

Next: streams

Reactive programming is a high-level concept. It does not say anything definite about implementation.

Next, let’s look at the stream abstraction, which provides us a way of implementing reactive programming.