Reactive Programming (Programowanie reaktywne)

Reactive Programming opiera się na strumieniach danych i propagacji zmian, umożliwiając tworzenie systemów reagujących na zdarzenia w czasie rzeczywistym. Znajduje zastosowanie m.in. w aplikacjach internetowych i mobilnych.