Async/await basics

In this section, you're finally going to get to use the new async/await functionality. We're going to create an alternative version of the getStatus function and call it getStatusAlt, so we can go ahead and actually define that: a const getStatusAltNow, it's still going to be a function, so we're going to start off by creating an arrow function (=>). We're still going to take in an argument, so we'll define that userId:

const getStatusAlt = (userId) => { };

Now, though, we're going to switch things up. Instead of working through the old example, we're going to use the new async/await functionality. To explore this, let's temporarily comment out the getStatus-then and catch block code. We'll be recreating it with a call ...

Get Advanced Node.js Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.