For further actions, you may consider blocking this person and/or reporting abuse
Read next
Getting credentials for your Discord Activity
WavePlay Staff -
React 19: Unleashing New Frontiers in Web Development
M Adeel -
Congrats to the winners of the Frontend Challenge: Earth Day Edition!
dev.to staff -
Magic Link Authentication in 5 minutes with Next.js + Next-Auth + Full-Stack-Kit
CodeShipper -
Oldest comments (7)
It's funny you should ask, I was just reading the MDN Docs about this yesterday. They explain the whole concept of Promises really well. Their explanation of what promises give you vs. callbacks is a good one:
Basically promises are much more composable + predictable than callbacks, but I heartily recommend reading through the whole article to get a better overall idea.
Thank you Donald.i am going through the MDN article.
Hope this helps in solving the "callback hell":
Awaiting for async promises in JavaScript
rhymes
A promise in JavaScript is an abstraction around the idea of an asynchronous callback that supports chaining. This makes the code read to the humans like it is procedural. Do step #1 then step #2 then step #3 all while allowing the computer to handle all the asynchronicity in the all the calls.
It turns this code...
...into this code.
I blogged about this a few months ago on my company's blog here.
Thank you Guy !! that was a neat and simple explanation.
Thanks for sharing the article :)
This post: scotthannen.org/blog/2016/03/01/ch...
Shows a side-by-side (or above-and-below) example of the same code with callbacks and with promises. It was a few years ago. I probably wouldn't cram all those promises into one line of code like that. But even still it shows the simplification.