Babel: ES7 and beyond
summary
Babel.js is presented as a transpiler that lets developers write ES2016/ES2017/ES2018+ JavaScript (including features like async/await) and convert it into ES5/ES2015-compatible code that runs in current browsers. The talk explains how Babel enables using future language features today and outlines practical considerations when setting up and using Babel for compatibility.
AI-written summary · about
chapters (11)
- 0:00Welcome
- 2:12JavaScript history
- 5:26ES6 and yearly updates
- 7:12ES2016 new features
- 8:57ES2017 future features
- 10:21Callbacks and issues
- 14:35Promises and async
- 23:30Generators and co-routines
- 36:18Async functions
- 39:28Babel compiler
- 43:30Babel plugins
related talks
52mES2015: Using tomorrow's JavaScript today!
52mA taste of EcmaScript 6: the language and the tools
01h 22mA Browse Through ES2016
01h 02mWant es.next Now? Traceur Your Way Back to ES5 and Feel the Harmony
20mJavaScript Transformation
31mES6 in Practice
37mThe future of ES6
36mMigrating Babel from CommonJS to ESM
