If our ‘What’s next for JavaScript?’ session got you interested, here are some useful EcmaScript 6 resources:
- Overview of ECMAScript 6 features by Luke Hoban: http://git.io/es6features
- EcmaScript 6 series by Scott Allen:
- The features of ES6 - Part 1 - Let: http://odetocode.com/blogs/scott/archive/2014/07/31/the-features-of-es6-part-1-let.aspx
- The features of ES6 – Part 2 – Const: http://odetocode.com/blogs/scott/archive/2014/08/06/features-of-es6-part-2-const.aspx
- The features of ES6 – Part 3 – Default Parameter Values: http://odetocode.com/blogs/scott/archive/2014/08/13/features-of-es6-part-3-default-parameter-values.aspx
- The features of ES6 – Part 4 – Rest parameters: http://odetocode.com/blogs/scott/archive/2014/08/18/features-of-es6-part-4-rest-parameters.aspx
- The features of ES6 - Part 5 - The spread: http://odetocode.com/blogs/scott/archive/2014/09/02/features-of-es6-part-5-the-spread.aspx
- The features of ES6 - Part 6 – Destructuring: http://odetocode.com/blogs/scott/archive/2014/09/11/features-of-es6-part-6-destructuring.aspx
- The features of ES6 - Part 7 - Template Literals: http://odetocode.com/blogs/scott/archive/2014/09/18/features-of-es6-part-7-template-literals.aspx
- The features of ES6 - Part 8 - Tagged Templates: http://odetocode.com/blogs/scott/archive/2014/09/30/features-of-es6-part-8-tagged-templates.aspx
- The features of ES6 - Part 9 - Classes: http://odetocode.com/blogs/scott/archive/2014/10/14/features-of-es6-part-9-classes.aspx
- Features of ES6 Part 10: Behind the class: http://odetocode.com/blogs/scott/archive/2014/11/11/features-of-es6-part-10-behind-the-class.aspx
- Class inheritance in ES6: http://odetocode.com/blogs/scott/archive/2014/11/25/class-inheritance-in-ecmascript-6.aspx
- More with arrow functions in ES6: http://odetocode.com/blogs/scott/archive/2015/01/05/more-with-arrow-functions-in-es6.aspx
- Iterators in ES6: http://odetocode.com/blogs/scott/archive/2015/01/13/iterators-in-es6.aspx
- The for of Loop in ES6: http://odetocode.com/blogs/scott/archive/2015/01/20/the-for-of-loop-in-es6.aspx:
- Symbols in ES6: http://odetocode.com/blogs/scott/archive/2015/01/26/symbols-in-es6.aspx
- Static Members in ES6: http://odetocode.com/blogs/scott/archive/2015/02/02/static-members-in-es6.aspx
- Creating iterables in ES6: http://odetocode.com/blogs/scott/archive/2015/02/09/creating-iterables-in-ecmascript-6.aspx
- ES 6 Generators: http://odetocode.com/blogs/scott/archive/2015/02/16/generators-in-ecmascript-6.aspx
- Lazy evaluation of generators: http://odetocode.com/blogs/scott/archive/2015/03/09/lazy-evaluation-of-generators-in-es6.aspx
- Pluralsight course - JavaScript Fundamentals: http://www.pluralsight.com/courses/javascript-fundamentals-es6
- Transpilers
- Babel: https://babeljs.io/
- Traceur: https://github.com/google/traceur-compiler
- Typescript: http://www.typescriptlang.org/
- The official Ecmascript site: http://www.ecmascript.org/
- EcmaScript 6 browser support: https://kangax.github.io/compat-table/es6/