771: Promises: Error Handling, Aborts, and Helper Methods - Part 2
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.
- Tuple await-to-js.
- Youtube - 5 Async + Await 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
Scott:X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Hosts & Guests
Information
- Show
- FrequencyUpdated twice weekly
- Published20 May 2024 at 11:00 UTC
- Length21 min
- RatingClean