Batman.js full-stack micro-framework
batmanjs.org
batmanjs.org
It looks very similar to Spine, but Spine is much less DOM-reliant and has clear separation of MVC. Perhaps a more complex Batmanjs example will better show how separation of logic is addressed.