Content for my presentation at OpenSlava 2014. Online version available here: http://www.slideshare.net/oscarrenalias/nextgeneration-javascript-openslava-2014