JavaScript Promises — Cleaner Asynchronous Code
What Problem Do Promises Solve?
Before promises, JavaScript used callbacks for async tasks.
But callbacks had a big issue:
Callback Hell (nested, messy code)
getUser(function(user) {
getOrders(user,
darshan-pawar.hashnode.dev2 min read