meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

React Hooks

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.9 • 1.2K Ratings

🗓️ 14 November 2018

⏱️ 59 minutes

🧾️ Download transcript

Summary

In this episode Wes and Scott discuss React Hooks - what they are, why you might want to use them, their differences with regular classes, and more. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Sentry - Sponsor If you want to know what’s happening with your errors, track them with Sentry. Sentry is open-source error tracking that helps developers monitor and fix crashes in real time. Cut your time on error resolution from five hours to five minutes. It works with any language and integrates with dozens of other services. Syntax listeners can get two months for free by visiting Sentry.io and using the coupon code “tastytreat”. Show Notes 2:30 Function components 4:50 What are React hooks? 8:12 What problem does this solve? 12:00 State hooks 21:50 Context hooks 26:02 Effect hooks 36:46 Reducer hooks 40:40 Ref Hooks 48:00 Libraries already using React hooks Rehooks → Listing of hook libraries React Spring React Measure Formik Immer 50:30 Resources Dan Abramov’s Talk Harry Wolf Use Hooks Newsletter Awesome React Hooks ××× SIIIIICK ××× PIIIICKS ××× Scott: Bad Blood Wes 1: Swindled Podcast Wes 2: Scrub Brush Drill Shameless Plugs Scott’s Pro Gatsby 2 Course Wes’ Advanced React Course - use the code SYNTAX for $10 off 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

You're listening to Syntax. The podcast with the tastiest web development treats out there.

0:06.0

Strap yourself in and get ready. Here is Scott Telinsky and West Boss.

0:10.4

Welcome to Syntax everybody. Hopefully you're doing just fine today. Today we're going to be talking all about react hooks. This is a much requested episode that react came out with this new

0:20.0

API in the last week, like week and a half half about react by time you hear this will probably

0:24.8

out for a couple weeks just yet and we're going to attempt to distill all the information about what

0:30.9

react hooks are why you might want to use one,

0:33.8

what the differences are between that

0:35.4

and regular classes, and sort of just give you

0:38.0

a nice primer on how they all work.

0:41.2

With me as always, is Scott Tolinskyky how you doing today Scott. Hey I'm not doing

0:46.1

great I'm gonna be entirely honest here I was supposed to be speaking at Graf-QL summit this week and I came down with the stomach flu and I looked at getting onto a plane and then I was stuck in bed and I was like, you know what, there's no possible way that I'm going to be able to get out of bed

1:04.4

to get on an airplane and to go stand up and talk I am I am just not doing I'm heavily

1:09.4

meds on some anti-Nasia meds right now.

1:12.6

Oh man.

1:13.3

Yeah, I could be doing better.

1:15.5

It seems like every time I travel anywhere I just get sick.

1:18.3

So here it is.

1:19.4

Here's the time that I'm getting sick after traveling.

1:22.8

There you go.

1:23.2

Yeah, because we just got back, what,

1:25.2

but a week ago we got back from San Francisco

1:28.0

where we did our live show.

...

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.