This js framework deserve more love. I tried vue, react and others and I stay with Riot.js because it´s really easy to learn and you can have something working quickly.
Play with it http://riotjs.com/play/
Vue.js example in riot.js http://txchen.github.io/feplay/riot_vue/#markdown
and a HN clone in riot.js http://txchen.github.io/riot-hn/#news/1