I couldn’t edit my comment, but want to clarify that async/await seems useful for a top level method that orchestrates a series of methods that return promises. However, I would not use it for the downstream methods that make various asynchronous calls. It seems easier to simply return promises and coordinate those promises using the async/await pattern.

Ex Amazon Engineer and Founder of @AdonousTech. A technology company focused on #VoiceFirst #Serverless and #Cloud applications for small businesses

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store