What do you call it when you click a button and nothing reacts? A broken app.
Reactive programming does not describe a mechanism or behavior. It's a way to organize code.
Any pattern involving a function with no return is not reactive.
Event handlers are not reactive.
Callback functions are not reactive.
createEffect, useEffect, effect,
$scope.$watch - none of these are reactive.
OnInit, OnChanges, OnDestroy - not reactive.
onClick, onChange, onSubmit - not reactive.
createSignal, useState, signal - not reactive.
let, var - not reactive.
BehaviorSubject, ReplaySubject, Subject - not reactive.
subscribe, then - not reactive.
createMemo, computed, pipe, [attr]="value", {{ value }} - reactive!