No More Awaiting for Async Functions

Dealing with asynchronous functions has been a bit of a problem since the early days of JavaScript. Promises help a bit, but they’re still limited in some ways. Async functions make writing async code simpler, and let you do some things that aren’t so easy with promises.

We’ll go through an example to see how async functions actually work under the covers, as well as look at some real code samples to see how much async functions can improve even straight-forward code.