meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

774: Promise Flow Control, Concurrency, Libraries, TypeScript and Deferreds - Part 3

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 27 May 2024

⏱️ 21 minutes

🧾️ Download transcript

Summary

In today’s episode, Scott and Wes dive into the final part of our JavaScript Promises series, covering deferred promises, fetch, flow control, concurrency with libraries like p-map and p-limit, and integrating TypeScript. Show Notes 00:00 Welcome to Syntax! 00:31 Brought to you by Sentry.io. 01:11 Deferred promises. Promise.withResolvers(). Wes’ TikTok. 06:10 Fetch. 09:04 Flow Control. 12:19 Concurrency, Throttling, Queuing. p-map. p-limit. 16:13 TypeScript and Promises. Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott:X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntex. On this Monday, Hastie Treat, we're going to be hitting you with Part 3 of 3 in our series on promises.

0:08.5

We're going to be talking about some new stuff like with resolvers.

0:12.7

We're going to be talking about, you know, practical stuff

0:15.4

with fetch.

0:16.0

We're going to be talking about flow control,

0:17.7

concurrency, throttling cues,

0:20.1

all of those types of things. Basically, we got the basics, we got the intermediate kind of syntax stuff.

0:27.6

Now here's what we want. We want to learn how to get even deeper with this.

0:31.6

And if you're getting deeper into any type of new

0:34.4

topic or code, you're going to make mistakes, you're going to cause bugs, potentially

0:37.8

you're going to end up with some performance issues as well. And to track all of that stuff and make sure that you have a handle on it

0:44.8

you're going to want to use sentry at sentry dot i.o that's s e n t ry dot i o forward slash syntax

0:51.3

sign up and get two months for free and seriously just just give it a

0:56.0

rip because once you get used to those dashboard and once you get used to those

1:00.5

dashboards in your your project and your application is really hard to live

1:04.9

without that visibility and to just kind of be flying blind on what your users are actually

1:09.6

hitting in your site. So let's get on into it. I have deferred the starting of this

1:16.1

episode long enough. We're going to be talking about the first thing

1:20.0

deferred promises in talking about with resolvers which is a newly available.

1:26.8

So Wes do you want to I've not used with resolvers I'm super interested in what this is and

1:32.2

how to use it.

1:33.0

Yeah, so previously if you wanted to access a promise

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.