
Syntax - Tasty Web Development Treats
771: Promises: Error Handling, Aborts, and Helper Methods - Part 2
May 20, 2024 · 21 min
0:00-21:05
Streams straight from the publisher. podnod never proxies or re-hosts episode audio.
We’re diving into part 2 of our 3-part series on Promises, focusing on error handling, aborts, and essential helper methods. We’ll explore how to manage errors effectively and improve performance with abort signals. Let’s get into it!
Show Notes- 00:00 Welcome to Syntax!
- 00:41 Brought to you by Sentry.io.
- 02:00 Cancelling promises.
- 05:16 Why would you reach for an abort signal?
- 06:26 Promise helpers.
- 07:04 Promise.all() vs Promise.allSettled().
- 09:12 promiseInstance.finally()
- 09:26 Promise.any() and Promise.race()
- 12:08 Error handling strategies.
- 17:30 Promise.race() example.
- 18:54 Static Promise.reject() and .resolve() methods.
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Sentry.io
sentry.ioTuple await-to-js
npmjs.comX
twitter.comInstagram
instagram.comTiktok
tiktok.comLinkedIn
linkedin.comThreads
threads.netX
twitter.comInstagram
instagram.comTiktok
tiktok.comLinkedIn
linkedin.comThreads
threads.netX
twitter.comInstagram
instagram.comTiktok
tiktok.comLinkedIn
linkedin.comThreads
threads.netX
twitter.comInstagram
instagram.comYouTube
youtube.comThreads
threads.net