/js-future-in-the-present

JavaScript's future in the present

Primary LanguageJavaScript

js-future-in-the-present

JavaScript's future in the present

Main resources:
https://github.com/ericdouglas/ES6-Learning
http://www.2ality.com/2014/05/es6-array-methods.html
http://strongloop.com/strongblog/how-to-generators-node-js-yield-use-cases
https://github.com/facebook/jstransform/
http://sett.ociweb.com/sett/settApr2014.html
http://infrequently.org/2011/09/why-class-doesnt-mean-what-you-think-it-means/
http://addyosmani.com/blog/author-in-es6-transpile-to-es5-as-a-build-step-a-workflow-for-grunt/
http://addyosmani.com/blog/a-few-new-things-coming-to-javascript/
https://github.com/tc39/ecma262
http://www.2ality.com/2014/04/required-parameters-es6.html
http://tobyho.com/2013/06/16/what-are-generators/
http://addyosmani.com/blog/tracking-es6-support/
http://guybedford.com/es6-modules-today
http://square.github.io/es6-module-transpiler/
http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts
https://developer.mozilla.org/en-US/docs/Web/JavaScript/ECMAScript_6_support_in_Mozilla
http://globaldev.co.uk/2013/09/es6-part-1/
https://github.com/google/traceur-compiler
http://kangax.github.io/es5-compat-table/es6/
http://code.tutsplus.com/articles/use-ecmascript-6-today--net-31582
http://www.nczonline.net/blog/2013/09/10/understanding-ecmascript-6-arrow-functions/
http://blog.tastejs.com/rewriting-a-webapp-with-ecmascript-6
http://msdn.microsoft.com/en-us/library/ie/br212465%28v=vs.94%29.aspx
https://github.com/lukehoban/es6features
http://www.joezimjs.com/javascript/javascript-prototypal-inheritance-and-what-es6-classes-have-to-say-about-it/
https://github.com/sindresorhus/esnext-showcase
http://www.2ality.com/2014/01/object-assign.html
http://www.nczonline.net/blog/2012/08/01/a-critical-review-of-ecmascript-6-quasi-literas/
http://www.nczonline.net/blog/2012/08/01/a-critical-review-of-ecmascript-6-quasi-literals/
http://www.nczonline.net/blog/tag/ecmascript-6/
http://www.nczonline.net/blog/2012/10/16/does-javascript-need-classes/
http://ariya.ofilabs.com/tag/es6
http://www.html5rocks.com/en/tutorials/es6/promises/

Arrows
http://www.nczonline.net/blog/2013/09/10/unde/i18n-with-es6-template-strings
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/arrow_functions

Tools
http://www.es6fiddle.net/
https://github.com/square/es6-module-transpiler
https://github.com/ModuleLoader/es6-module-loader
https://github.com/addyosmani/es6-tools
https://github.com/thlorenz/es6ify
https://github.com/facebook/regenerator
https://github.com/sindresorhus/grunt-es6-transpiler
https://github.com/paulmillr/es6-shim
https://github.com/aaronfrost/grunt-traceur
https://sublime.wbond.net/packages/JavaScriptNext%20-%20ES6%20Syntax

Vídeos
http://tagtree.tv/ecmascript-6-episode-1
http://tagtree.tv/ecmascript-6-episode-2
http://tagtree.tv/ecmascript-6-episode-3

Online examples:
http://www.es6fiddle.net/hrwzbik7/
http://www.es6fiddle.net/hst76yeh/
http://www.es6fiddle.net/hst6dkb7/
http://www.es6fiddle.net/hsv688sz/
http://www.es6fiddle.net/hsv8wrep/
http://www.es6fiddle.net/hsw6mqvi/
http://www.es6fiddle.net/hswm5cid/
http://www.es6fiddle.net/hswmt17n/
http://www.es6fiddle.net/hswp4eb2/