JavaScript State Management
More than 100 different counter applications…
Flux/Redux family
Redux - A predictable state container for JavaScript apps. | Redux
State machines and statecharts
XState - JavaScript State Machines and Statecharts
Welcome to the world of Statecharts
Lucy | A DSL for Finite State Machines
Machina.js - Finite State Machines in JavaScript
Async, observables, reactive programming
- Bacon.js
- @most/core
- ReactiveX
- RxJS, IxJS
- zen-observable
- wu.js
- xstream, github
- callbag, wiki, callbag-basics
- iterall
- async
- creed
- js-csp
- asynquence
- CAF
- fasy
- repeater, github, react-hooks
surma/observables-with-streams
Streams for reactive programming - surma.dev