We always knew that ECMAScript 2016 (ES2016) would be a small release. It turns out that it will be very small. Read on for a list of its features and an explanation why that is not a problem.
Today, Johannes Weber and I are launching a new weekly email newsletter: ES.next News.
In this blog post, I present enumify, a library for implementing enums in JavaScript. The approach it takes is inspired by Java’s enums.
This blog post explains that classes have lexical inner names, just like named function expressions.
One nice npm feature is that you can install packages with executables locally. This blog post explains how to run locally installed executables.
This blog post explains four approaches for managing private data for ES6 classes:
constructor
My latest book is called “Setting up ES6”. It covers the following topics:
In 2015, there was an amazing amount of innovation related to the web platform. The following sections describe six technologies that I find exciting:
This blog post examines how the bundling of modules is affected by two future developments: HTTP/2 and native modules.
npm lets you install versions of packages other than the current one, via:
npm install «package-name»@«tag»
npm install «package-name»@«version»