I've been enthusiastic about learnig React for 2 weeks now, and so watching you explain the concept of each hook and essentially going behind the covers to show what the hooks actually do, has really helped my understanding for the React hooks. Great video, Kyle, and I really hope you continue this as a small series, because I would personally love to get a much better understanding for each individual hook in React.js.
Okay, so despite your videos being packed full of useful knowledge and tips - one of my favorite parts is that sweet guitar riff after the intro! Freakin gold man!!
Thanks for the example it's a great way to learn. I would've found it far easier if the example used TypeScript which would've been the equivalent of having an assistant who explained the shape objects like the cache. Especially when such terms of semantic loading. At some point, for my own clarify, I'll convert the example of use classes instead of having to repeatedly create closures.
@Bob Frankston, If i am not wrong (correct me if i am) ,React engineers had used closures to create the hooks.Also, in Mr. Cook`s way the code looks (sounds) more " vanila" JS , which, i think, is better.
@@dimitargetsov9690 I can't comment on the React code itself. It may indeed be written that way. As the JS, I see TS annotation which can help with understanding. The expressiveness and the use of classes allows the TS version to be half the length. Part of this is an allergic reaction to global variables and order-dependence.
@Kyle: Hey Kyle! thank you for this! please next time, try to clone, react render with jsx, and how the virtual object Model update the acual DOM. Thanks...
I wanted to create my own state manager to use instead of the context api or redux and this is the ticket. Beingbthat you aren't specifically using jsx is actually a benefit for that purpose since a state manager isn't concerned with jsx specifically. Kyle, you are absolutely brilliant and I'd love to work with you on a project. I actually have a project in mind. If you're interested at all, throw me an email. Once you find out what it is, I have no doubt you'll be interested. A loose hint: a react app that has a built in window manager. 😃
I don't know if he will ever do that as a whole video but I recall him talking about it somewhere, I couldn't find the link tho. I suggest checking out his AI autocomplete videos. Basically, AI might get to a point where the tools we use are so advanced that we won't have to type low level code. This applies to any industry, as technology and AI improves, the role of humans shift more towards quality assurance, supervision, overseeing, etc. rather than doing the task directly.
Could someone tell me please, does this clone works like the real React? I really want to learn React better and i am wondering if this video helps me really understand React ?
Within function Component() there is setTimeout() .setTimeout() is calling setCount(). setCount() calls render().render() calls Component().That makes that loop.
I've been enthusiastic about learnig React for 2 weeks now, and so watching you explain the concept of each hook and essentially going behind the covers to show what the hooks actually do, has really helped my understanding for the React hooks.
Great video, Kyle, and I really hope you continue this as a small series, because I would personally love to get a much better understanding for each individual hook in React.js.
From imposter syndrome to be confident enough to build your own React. That's a huge step! 😅
This is something I have always wanted for ages! Thanks a ton :)
Kyle , You really simplified it. The name of ur channel suits 100%.
Okay, so despite your videos being packed full of useful knowledge and tips - one of my favorite parts is that sweet guitar riff after the intro! Freakin gold man!!
It's instant recognizability. It's like having a theme song. Gets my hyped because only his videos start exactly that way.
I didn´t even know that was possible ... amazing, congrats
sheesh dude i was looking at react's framework today, your video came at a good time
Thanks for the example it's a great way to learn.
I would've found it far easier if the example used TypeScript which would've been the equivalent of having an assistant who explained the shape objects like the cache. Especially when such terms of semantic loading. At some point, for my own clarify, I'll convert the example of use classes instead of having to repeatedly create closures.
As an exercise for my own understanding, I did the version using TypeScript and classes.
@Bob Frankston,
If i am not wrong (correct me if i am) ,React engineers had used closures to create the
hooks.Also, in Mr. Cook`s way the code looks (sounds) more " vanila" JS , which, i think, is
better.
@@dimitargetsov9690 I can't comment on the React code itself. It may indeed be written that way. As the JS, I see TS annotation which can help with understanding. The expressiveness and the use of classes allows the TS version to be half the length.
Part of this is an allergic reaction to global variables and order-dependence.
this should be a required exercise for all react beginners
My man has ascended
Another amazing, eye opener video!
Keep up the good work!!
I was looking for this for a long time! Thanks a lot!
Wow! Thanks for your extreme commitment!
wow, this is like a Hidden Treasure 🔥💙 big thanks!
I knew this would come some day
@Kyle:
Hey Kyle! thank you for this! please next time, try to clone, react render with jsx, and how the virtual object Model update the acual DOM.
Thanks...
Now you are the BOSS!!
You are awesome dude kindly ceate a video on advance typescript
How do you jump from point to point when you write? it seems like your cursor locate all the time in the place you need it 😯
you are really an artist !
Really interesting. I've always wondered about how useState is implemented
I wanted to create my own state manager to use instead of the context api or redux and this is the ticket. Beingbthat you aren't specifically using jsx is actually a benefit for that purpose since a state manager isn't concerned with jsx specifically. Kyle, you are absolutely brilliant and I'd love to work with you on a project. I actually have a project in mind. If you're interested at all, throw me an email. Once you find out what it is, I have no doubt you'll be interested. A loose hint: a react app that has a built in window manager. 😃
can you make a video on HOC (higher-order component)
This guy is fancy
Next video: refactor with typescript and solid principles :)
He's done solid principles before!
you're awesome, i love such topics
Nice video as always Kyle , Could you make a video on whether Ai is going to replace programmers.
I don't know if he will ever do that as a whole video but I recall him talking about it somewhere, I couldn't find the link tho. I suggest checking out his AI autocomplete videos. Basically, AI might get to a point where the tools we use are so advanced that we won't have to type low level code. This applies to any industry, as technology and AI improves, the role of humans shift more towards quality assurance, supervision, overseeing, etc. rather than doing the task directly.
No, because programmers make the AI.
Let's make tutorial on Angular.
It was awesome. Thanks.
Could someone tell me please, does this clone works like the real React? I really want to learn React better and i am wondering if this video helps me really understand React ?
Can you build your own css but better?????
And this is just front-end!!
Use preact
#3kb alternative for react, with same API.✌️
The day has come what we all predicted
noobs: build apps using react
kyle: builds react itself
Next video "how to make your own world 🌎"
may I ask the server you use, live server cannot handle module type of script
Next up on "build your own" series...
Build your own web development language
Genius
Cool ur are the best
I like it but it's complex. I wish I was able to work it out.
Hey Kyle, nothing is visible to my eyes. The font is so tiny. Please increase the font size in your next video.
next video,a simple vue clone
Next project : how to make a simple human clone with react hooks
15:32 can anyone tell me how a settimout function here is running every second as like a setinterval function? Shouldn't it run just once?
Within function Component() there is setTimeout() .setTimeout() is calling setCount(). setCount() calls render().render() calls Component().That makes that loop.
Cool 😎 dude
“What sorcery is this?”
wohooo! I love this.
The Google auto text just told me: "how to build your own react colon". Chuckle 🙈
Do you need React now that you’ve written your own?
saçlarına kurban olduğum
How to make custom react router?))
Kyle, You will die learning JavaScript... LoL...
Dont learn react insted create one😅
FIRST! ✊🏽
Third
Seventh
you had one job
Kindly make react firebase friend request social media app