exploration is human nature
ES6
promise javascript implementing with state machine (ps: some classical scenarios really need state machine , game animation system)(pss: however, if you dig into game animation systems, you will find state machine is just not enough for modern act game design , next generation of animation systems)
javascrpit
browser
REACT