There is one more post about Promise and Async/Await usage in the following link.
There are 3 ways to handle asynchronous function calls.
Using Callbacks

Using Promises

Using Async-Await

There is one more post about Promise and Async/Await usage in the following link.
There are 3 ways to handle asynchronous function calls.