We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Babel: ES7 and beyond

Formal Metadata

Title
Babel: ES7 and beyond
Subtitle
the native web
Title of Series
Number of Parts
16
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Alle modernen Webbrowser beherrschen den JavaScript-Sprachstandard ES5. Auch der Nachfolger ES2015 wird zumindest weitestgehend unterstützt. Doch wie steht es um ES2016, ES2017, ES2018 und weitere zukünftige Versionen? Die Antwort verwundert wenig: Kaum ein Webbrowser weiß mit den Neuerungen umzugehen. Das gilt selbst für Features, wie async/await, die bereits ausgereift sind. Dabei würden gerade sie die Entwicklung deutlich erleichtern! Das Open-Source-Projekt Babel.js schafft Abhilfe: Es übersetzt zukünftig gültigen Code in eine bereits heute ausführbare Variante. Dadurch lassen sich Fortschritt und Kompatibilität verbinden. Golo Roden zeigt, wie das geht und was es dabei zu beachten gilt.