This blog post describes the new number and
Math features of ECMAScript 6.
Consult the blog post “Using ECMAScript 6 today” for an overview of ES6 features.
This blog post explains how to use ES6 on Node.js by transpiling it to ES5 via Babel.
A previous blog post showed how to dynamically transpile ES6 at runtime (also via Babel). That is more convenient and should work for most projects, but occasionally you may want a simpler and faster setup for your runtime environment.
This blog post is part of a series on iteration in ES6:
Generators, a new feature of ECMAScript 6 , are functions that can be paused and resumed. This helps with many applications: iterators, asynchronous programming, etc. This blog post explains how generators work and gives an overview of their applications.
The following GitHub repository contains the example code: generator-examples
This blog post explains how to use the ES6 transpiler Babel with Node.js. You can download the code shown in this post on GitHub. For further information on ECMAScript 6, consult the ebook “Exploring ES6”.
Warning: The approach explained in this post is convenient for experiments and development. But it uses on-the-fly transpilation, which may be too slow for your production code. Then you can transpile as a build step (as explained in the Babel documentation).