Using ECMAScript 6 today. Part II
summary
Concrete migration details and working examples: arrow functions reduce boilerplate and already run in Firefox; classes and modules replace framework-specific inheritance and unify code sharing; maps/sets solve object-as-map bugs and de-duplicate arrays; generators + yield let async file reads look synchronous and integrate with promises. Mentions tools that actually compile today (Traceur, 6to5, TypeScript) and package tooling (npm, jspm, webpack/browserify). ES6 feature set is frozen and browsers are steadily adding support, with formal publication due June 2015.
AI-written summary · about
chapters (19)
- 0:00Intro
- 2:55Classes
- 5:31Modules
- 8:27Template strings
- 12:18Maps
- 18:40Iterator
- 24:54Generators
- 31:54asynchronous code
- 32:22other features
- 33:48timetable
- 34:33TypeScript
- 36:26Compile
- 37:32Plugins
- 38:40Countdown
- 39:04Installing JSPM
- 41:19Installing Software
- 42:04Installing Libraries
- 42:27Writing Code
- 44:26Conclusion








