3 ms·
There has been added a lot of new features to the browser, but the core language (EcmaScript) has not evolved much for a while. * Overview: https://rawgithub.c
by thousande 13y ago
There has been added a lot of new features to the browser, but the core language (EcmaScript) has not evolved much for a while.
* Overview: https://rawgithub.com/whatwg/html-differences/master/Overview.html#apis https://rawgithub.com/whatwg/html-differences/master/Overvie...
The next thing is JavaScript "next" or Ecma Script 6
* http://wiki.ecmascript.org/doku.php?id=harmony:proposals http://wiki.ecmascript.org/doku.php?id=harmony:proposals
You can use Traceur if you want to try out ES6 features today
More info: https://github.com/google/traceur-compiler https://github.com/google/traceur-compiler
These days there is a lot of things going on in the tooling section
Build:
* Grunt: http://gruntjs.com/ http://gruntjs.com/ - a lot of grunt- tasks at http://npmjs.org/ http://npmjs.org/
* Newest kid in town: https://github.com/gulpjs/gulp https://github.com/gulpjs/gulp
Modulization and dependency management:
* http://en.wikipedia.org/wiki/CommonJS http://en.wikipedia.org/wiki/CommonJS
* http://browserify.org/ http://browserify.org/