Callbacks versus Promises

Call backs (old node) c Papa

A key difference between the two is when using the callback approach, we’d normally just pass a callback into a function that would then get called upon completion in order to get the result of something. In promises, however, you attach callbacks on the returned promise object. page

Comparing callbacks, promises and async-await in TypeScript. page

Async-await (JS) c Papa

Promises (new node) c Papa