http://icyfenix.github.io/javascript-for-python-developers/