async/await
is a new feature of the EcmaScript programming language that
combines generators and promises to improve the language-level model for
writing asynchronous code.
It is currently in "stage 3" of the TC39 process, which means it's a "candidate" that needs more implementation experience.