In computing, reactive programming is a declarative programming paradigm concerned with data streams and the propagation of change.
Reactive programming - Wikipedia
https://svelte.dev/
https://codesandbox.io/s/svelte-todo-list-l6px0
https://sapper.svelte.dev/