Async JavaScript in ES2015
blog.redradix.com