[ANN] maximgb.re-state 1.0.0 a re-frame supplimentary library routing dispatched events via statecharts implementing finite state atomata

32 views
Skip to first unread message

Maxim Bazhenov

unread,
Nov 20, 2019, 8:55:32 AM11/20/19
to ClojureScript
Hello, allow me to announce my first public OSS ClojureScript library

Re-state routes re-frame events via statechart interpreter, currently backed by XState library, thus allowing more fine grained event handling. A re-frame component might use a statechart interpreter to dispatch to and handle events related only to the component. The library also implements facilities to isolate component state within re-frame application database, thus making it possible to write real independent standalone components.

Documentation and examples can be found here: https://github.com/MaximGB/re-state
Real life example here: https://github.com/MaximGB/TetrisRF

Reply all
Reply to author
Forward
0 new messages