All of the books are free to read online! You can also buy offline versions.
“ES” stands for “ECMAScript” (ES6 is ECMAScript 6, etc.).
- Past versions: ES1–ES5, ES6 (a.k.a. ES2015), ES2016–ES2018
- Current version: ES2019
- Setting up ES6
- Using and configuring Babel 6 in web browsers and on Node.js.
- It’s a pragmatic language (based on OCaml), with various “impure” escape hatches (output, mutable state, etc.).
About the author
Praise for Axel’s books