RiotJS A lightweight micro UI-Library. Writing powerful Apps without learning dozens of idioms and methods. 10 Lessons
You don't only want to get stuff done quickly, you would love to code without nitpicking about the usual roadblocks: eventhandling, dom selections, template rendering and the growing list of problems along with the complexity of your project.
Riot was created to serve you as worry-free and agile way of developing apps with all the freedom you desire.
On a personal note: RiotJS served me fantastically as introduction to JS based MVC/MVP systems where Ember, Angular, Backbone and similar failed to persuade me into bearing with its complexity. It's enticing how easily you can pick up Riots few simple API Methods and write apps in extraordinary speed. Even as newcomer to JS!