If you've been following the world of JavaScript, you've likely heard of promises. There are some great tutorials online if you want to learn about promises, but I won't explain them here; this article assumes you already have a working knowledge of promises. Promises are touted as the future of asynchronous programming in JavaScript. Promises really are great and help solve a lot of issues that a