Mastering React Hooks with Typescript

Mastering React Hooks with Typescript

Jack Herrington

3 года назад

100,041 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Paul-Sebastian Manole
Paul-Sebastian Manole - 02.06.2023 12:11

useRef tut is incomplete. you don't use the ref to do anything.

Ответить
Azhar Uddin
Azhar Uddin - 04.04.2023 10:33

Hey Jack
I am having a question for you suppose I am using useReducer hook for Filteration for example

Using two Filter component in same page using same initial state (which was passed in useReducer)

Will there be any problem if our initial state have all reference type specially (SET)

Ответить
Hugo Cruz
Hugo Cruz - 06.03.2023 16:57

Thanks Jack!!! 🫶

Ответить
Piyush Aggarwal
Piyush Aggarwal - 21.12.2022 21:23

Loved the video. Thanks Jack!

Ответить
Rick
Rick - 26.11.2022 12:09

Its so refreshing to have someone who uses typescript by default. I realise JS still gets more views, but your typescript videos are amazing.

Ответить
J B
J B - 22.11.2022 14:54

Hi jack, great video!.. one question - where you define the action types for usereducer (26 mins) you have a semi colon between the type and payload properties, why is that not a comma? Thanks!

Ответить
Will Bond
Will Bond - 10.11.2022 20:16

This is pure happiness of being a web developer. 🤣

Ответить
Nwafor Jude
Nwafor Jude - 11.10.2022 00:37

Watched on 1.2x but gots loads of info❤

Ответить
J Martinez
J Martinez - 04.10.2022 05:12

You should do this tutorial again if possible please.

Ответить
Herberth Andrade
Herberth Andrade - 23.09.2022 03:19

Fantastic! What's the theme used on VS Code?

Ответить
m pek
m pek - 19.09.2022 19:57

somehow ReactNode does not work for me. I have to use react.Element of JSX.element as return type of ListComponent.

Ответить
yewtree8
yewtree8 - 16.09.2022 02:36

Thank you so fucking much for this no BS breakdown I've been working with this stuff for months and all the silly things finally clicked for me. So much love

Ответить
AFlaccoSeagulls
AFlaccoSeagulls - 12.09.2022 21:23

As someone who is learning TypeScript with React myself, this tutorial was the first I've found that gave great, helpful examples of states and how different components can interact with them. Thank you so much for this!

Ответить
Vin
Vin - 11.09.2022 13:09

Thanks for this. I thought may be you should have explained a bit more on useRef, useMemo, useCallback. There are tons of videos on that anyways. But I loved the way you used interfaces and generics. That’s pretty cool. Custom hooks are also explained cleanly.

Ответить
alvaro1728
alvaro1728 - 09.09.2022 00:56

Why declare the component (function FooComponent) and then export it separately (export default FooComponent)? You could do both on the same line (export default function FooComponent).

Ответить
alvaro1728
alvaro1728 - 09.09.2022 00:48

I'm stopped on the 1st 3 minutes of the video and I'm wondering why you say there's not much use for useCallback. I've been using it for all my callbacks to keep sub-components from re-rendering. Thanks.

Ответить
Francesco Strappini
Francesco Strappini - 07.09.2022 18:02

Did learn more about react and ts with this video than and entire (paid) udemy course .... thanks

Ответить
Hamza Ahmad
Hamza Ahmad - 13.08.2022 13:22

Thanks for your tutorials.

Ответить
Rodrigo Moreno
Rodrigo Moreno - 31.07.2022 06:04

Fantastic video, would you do one where you show and manage a project setup using vite + react-typescript + testing? Right from the start

Ответить
Davy Crockett
Davy Crockett - 31.05.2022 23:02

I can't find that VS extension for converting clipboard JSON to typescript interface, could you give us extension name and author?

Ответить
Hadi Bakhshi
Hadi Bakhshi - 14.05.2022 17:41

Oh man, thanks a million. Keep up making react typescript videos
I do appreciate you

Ответить
Youness
Youness - 07.05.2022 17:22

Thanks for the video, I would really appreciate if you share your VS Code setting

Ответить
Gandalf Grey
Gandalf Grey - 06.05.2022 05:02

how did you download the json from terminal like that? I've never seen "git: (master)" before

Ответить
Nemanja Djoric
Nemanja Djoric - 25.04.2022 17:48

Just what I needed for my job interview. Thank you so so much !!! You are awsome !!! (and you got a timestamps :)). Great !

Ответить
Jerson Quintero
Jerson Quintero - 02.04.2022 02:23

Hey Jack I'm doing my transtion to TS with React and I want to say Thanks! This is being really helpful for me during this process.

Ответить
Calejon
Calejon - 19.03.2022 18:44

Custom hook should be in camelCase « useStateComponent »

Ответить
Phước Quang
Phước Quang - 13.03.2022 16:07

Thank you so so much sir, as a junior front end developer, your videos help me a lot, thank you!

Ответить
Hey Alex!
Hey Alex! - 10.03.2022 06:56

what font is that? I really like how the arrow functions are displayed

Ответить
Peter Cruckshank
Peter Cruckshank - 08.03.2022 03:28

Wow everything makes so much more sense now. Thanks so much for this video 👍🏻

Ответить
Álvaro DG
Álvaro DG - 22.02.2022 20:25

simply a crack, very funny and clear

Ответить
Andrew Chan
Andrew Chan - 20.02.2022 23:39

You are an excellent teacher!

Ответить
Jeffin J
Jeffin J - 16.02.2022 13:49

Awesome

Ответить
luke
luke - 14.02.2022 07:55

take a shot every time he says cool

Ответить
Leonardo Rodrigues Sucena
Leonardo Rodrigues Sucena - 10.02.2022 05:05

Keep up with the GREAT job =)

Ответить
Mahdi Saeidi
Mahdi Saeidi - 30.01.2022 16:28

Absolutely fantastic! Tnx!❤❤

Ответить
Smart Wiz
Smart Wiz - 28.01.2022 21:20

Actually I like to use the Provider components pattern.

Ответить
Gene Artista
Gene Artista - 18.01.2022 03:29

This man deserves a gold play button

Ответить
Sebastian Mosneagu
Sebastian Mosneagu - 27.12.2021 00:49

You would make a fantastic teacher.

Ответить
Stacey Wilson
Stacey Wilson - 17.12.2021 21:10

I understand the implementation of useContext, but the approach is lacking structural control.

Ответить
conspirisi
conspirisi - 06.12.2021 10:57

Anyone explain what's going on in the useEffect with closure in more detail, I understand closure, but I didn't follow what was going on with this timer example?

Ответить
M E
M E - 04.12.2021 00:05

Fantastic content!!!

Ответить
Eelguneezmemmedov
Eelguneezmemmedov - 24.11.2021 15:56

Thank u for such a nice tutorial . Do u have typescript React real world project?

Ответить
Jacques Korb
Jacques Korb - 23.11.2021 20:05

Thank you so much!!!!

Ответить
Mash Codee
Mash Codee - 12.11.2021 10:43

I love it man how smoothly you explained everything. Thank you I really appreciate it.

Ответить
Sinau Kode
Sinau Kode - 20.10.2021 02:12

I like how you explain the concept by implement it first, thanks this is so good

Ответить
Mark Dekker
Mark Dekker - 11.10.2021 15:59

Coooooooooool

Ответить
Brash
Brash - 06.10.2021 06:41

Thanks so much for the awesome lesson!

Ответить