davestewart / javascript-state-machine

An expressive, feature-rich, event-driven JavaScript finite-state machine
http://statemachine.davestewart.io
342 stars 25 forks source link

Feedback on StateMachine Beta #6

Open davestewart opened 8 years ago

davestewart commented 8 years ago

I have a reasonably large laundry list of changes and improvements I'd like to implement before the final 1.0 release (and perhaps a 1.1 release).

I've shared them all here:

Primarily I'm interested in my proposed usability tweaks for 1.0 and proposed (breaking) changes for 1.1

Cheers, Dave

zoomclub commented 7 years ago

Just discovered the JSM and became much more interested when I saw the Vue integration. Presently I'm looking through the examples and seeing where it fits into a SPA app, along with Vue single file components, Vuex and the Vue-Router with nested routes.

It might be nice to have a Vuex store module for the JSM options? I'd also be interested in using multiple state machines, one for the over all app and then component specific. Vue is already state driven yet the JSM certainly adds a new level to making a Vue SPA.

davestewart commented 7 years ago

Hey @zoomclub - I don't have any experience with Vuex, but if you do, would you like to submit a demo? Feel free to open a new issue on that if you would like to discuss.