meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

React use() hook and Async Server Components Proposal

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 21 November 2022

⏱️ 22 minutes

🧾️ Download transcript

Summary

In this Hasty Treat, Scott and Wes talk about the new proposal for React, what the basics of it are, why it’s being proposed, and some benefits and issues it brings up. Sentry - Sponsor If you want to know what’s happening with your code, track errors and monitor performance with Sentry. Sentry’s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health. Cut your time on error resolution from hours to minutes. It works with any language and integrates with dozens of other services. Syntax listeners new to Sentry can get two months for free by visiting Sentry.io and using the coupon code TASTYTREAT during sign up. Auth0 - Sponsor Auth0 is the easiest way for developers to add authentication and secure their applications. They provides features like user management, multi-factor authentication, and you can even enable users to login with device biometrics with something like their fingerprint. Not to mention, Auth0 has SDKs for your favorite frameworks like React, Next.js, and Node/Express. Make sure to sign up for a free account and give Auth0 a try with the link below. https://a0.to/syntax Show Notes 00:13 Welcome 01:39 Sponsor: Sentry 02:41 Auth0 03:57 A bit more auth 05:24 New RFC RFC: First class support for promises and async/await 08:30 What are the basics of this proposal? 10:12 Scott gets a little Svelte-y 11:44 Why is this being proposed? 17:14 Infinite loop possibility 18:44 Why is Svelte API better in this use case? Tanstack Smooshgate Tweet us your tasty treats Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

Transcript

Click on a timestamp to play from that location

0:00.0

Monday! Monday! Monday! Open wide dev fans! Get ready! To stuff your face with

0:07.0

JavaScript CSS! Node modules! Barbecue tips! Get workflow! Break dancing! Soft skills!

0:12.0

Web development! The hastiest! The craziest! The tastiest! Web development

0:16.0

treats! Coming in hot! Here is Wes! Barakuda! Boss! And Scott!

0:22.0

Tiltoro Lungo! Tolinsky!

0:26.0

Welcome to syntax. This is episode number 539. 539 episodes. Wow! We are going to be

0:38.5

talking about React use. It's a brand new hook from React that is going to kind of

0:45.5

change the way you're writing a lot of your code largely around promises. We're

0:51.0

going to be talking all about what the heck this thing is and how you might use it

0:55.0

and what are our thoughts on it. My name is Scott Tolinsky. I'm a developer

0:59.0

from Denver, Colorado. And with me, as always, is Wes Boss. Hey everybody! I am

1:06.0

stoked to talk about this. This was actually a suggestion before any of the next

1:11.0

JS stuff was was announced. Yeah. This was a suggestion from a listener.

1:16.0

Hey, what do you think about this? It's still a proposal to be clear. So this might

1:20.0

be not it, but it likely will be. Yeah. And this stuff had been, you know,

1:25.0

when this RFC has been floating around, people have been talking about it. There's been a lot

1:30.0

of chatter. So we're going to share some of our thoughts about the chatter around

1:34.0

this thing. And if we think it's interesting or not, this episode is sponsored by two

1:38.0

amazing companies that century and off zero. Century is the perfect place to see

1:42.0

all of your errors and exceptions. Perhaps when you use this new hook and you

1:46.0

fall into one of the food guns that exist with some reactux and possibly

1:51.0

this one, you might have some bugs and errors in your code, especially when

...

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.