Learn useReducer In 20 Minutes

  Рет қаралды 516,236

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 625
@thesuperiorman8342
@thesuperiorman8342 4 жыл бұрын
The second example was a lot to take in but I think once I understand the design pattern, the whole concept becomes clear. Thank you for the great explanation
@dl88889
@dl88889 3 жыл бұрын
This is easily still the best introduction to useReducer. Clear, concise. Way better than some of the paid classes I attended.
@hailedagmawi8109
@hailedagmawi8109 5 күн бұрын
Can't believe I comeback to this video again after 1 year. I bumped with useReducer in a react project and relized I completely frogot about how it works. Thank you again Kyle!!
@nickmee8731
@nickmee8731 4 жыл бұрын
Man you're like 23y/o and knows more than a Senior developer 💯
@negatif9163
@negatif9163 4 жыл бұрын
is he Junior developer? 🤔
@RickyGarcia_Learning
@RickyGarcia_Learning 3 жыл бұрын
Senior developers know more about engineering in general. System Design, Data Structures, OOP, communication are all skills that senior devs will need to know. I know I'm going to catch so much hate for this.
@Justin-ei1qf
@Justin-ei1qf 3 жыл бұрын
@@RickyGarcia_Learning that is 100% correct, primarily system design and TONS of social skills that young people lack. Being a senior isnt only being able to program on your own, its being able to lead a team of devs, something young devs without much work experience will just lack. simplifies is really knowledgeable in the tech aspect tho for sure!
@KevinBeal
@KevinBeal 3 жыл бұрын
@@RickyGarcia_Learning Rawr! I hate you! Just kidding.
@SupunPraneeth
@SupunPraneeth 3 жыл бұрын
well, this is not senior level, this is React basics. don't get me wrong, I really like his videos, but you can't tell he knows more than a Senior developer just by looking at this video.
@mertdr
@mertdr 2 жыл бұрын
That answers the question in my head : “why would I use useReducer while I have useState” because it’s always being compared to useState or explained with simple increment Function. Instead of saying they’re similar, saying that you can group multiple functions through conditions in a master function in order manage state in various ways, minimize prop drills and coming up with a simple todo app as you did was genious! Thanks man, I learn a lot from your tuts
@lodoss118
@lodoss118 4 жыл бұрын
amazing content, really impressed with your communication skills and how you break down things into understandable chunks
@kisnasur2145
@kisnasur2145 8 ай бұрын
It helped me a lot to understand the Redux concept. well done.!
@devc.krishna8573
@devc.krishna8573 4 жыл бұрын
Its the best react hooks series on the entire internet
@laynetaylor7768
@laynetaylor7768 2 жыл бұрын
I spent like two days on a udemy course trying to understand this concept and the guy was WAY overcomplicating it and this video saved my life lol, someone from that course linked this video in the lecture comments and it's the ONLY way I got past that part of the course. THANK YOU
@himalyanomad9450
@himalyanomad9450 2 жыл бұрын
was that course : React the complete guide by maximillian?
@joelmatthews3255
@joelmatthews3255 2 жыл бұрын
Yup, same story for me. And yes, it was Max from Academind.
@rohmaabdulfattah2582
@rohmaabdulfattah2582 Жыл бұрын
I left his course because of overcomplicating examples.. He is too fast and doesn't simplify things
@mohammedalmukhtar8949
@mohammedalmukhtar8949 4 жыл бұрын
Kyle - Thanks for these great videos. I actually ran into issue the other day at work and went back to one of your videos and articles I'm subscribed to and it helped me in getting that bug fixed. Keep up the good work, man!
@bekiGYD
@bekiGYD 3 ай бұрын
1 Million tanks from Ethiopia
@PenguinjitsuX
@PenguinjitsuX 2 жыл бұрын
This video is amazing. It's the best tutorial on useReducer I've seen! I love how easy it is to follow because you started with a really easy example by replacing useState with useReducer and then moved on to a more complex one with the todo app.
@ridl27
@ridl27 4 жыл бұрын
Kyle, we really need a repo with all of these hooks examples to use them as reminder :) Thank you for great tutorials!
@temzeks
@temzeks 3 жыл бұрын
we can make one
@iJuce
@iJuce 3 жыл бұрын
@@temzeks ok go make one ! :D
@zetaalpha3319
@zetaalpha3319 3 жыл бұрын
pls check Full React Course in description
@ridl27
@ridl27 3 жыл бұрын
@@zetaalpha3319 bruh.
@nviiriyusuf2609
@nviiriyusuf2609 2 жыл бұрын
This is my first stop whenever I have to learn a new concept in JavaScript...….thanks for simplifying the Web
@cryptonite6000
@cryptonite6000 2 жыл бұрын
Its actually insane how good you can explain what you are doing. Thank you so much :)
@darinadimitrova7432
@darinadimitrova7432 2 жыл бұрын
This tutorial is one of the most useful coding tutorials I've seen so far. Really happy with the way it's all being explained :)
@ealamtaher6050
@ealamtaher6050 2 ай бұрын
thanks a useReducer has never been more clear
@ytrtricks
@ytrtricks Ай бұрын
You have done such a fantastic explanation 🎉🎉🎉 I have watched Indian channels code with Harry thappa technical but I never understood But yours explanation was best
@rickeyupadhyay6898
@rickeyupadhyay6898 2 жыл бұрын
You made it very easy kyle Thank you so much here is my learning from the above explanation:- 1.) UseReducer hook gives us an array of [state,dispatch] same as useState hook and use Reducer itself takes an reducer function , inital state. 2.) Whenver we runs an dispatch function the reducer function get's triggered and with the help of reducer function we can update new state. 3.) Reducer function takes 2 arguments which is the current state and action and the parameter action is used to write the logic based on the dispatch action type. 4.) Dispatch function takes an object (action) which contains two things action_type the action which we want to perform and also it takes payload which contains all the variables which we want to pass to over reducer function. Once Again thank you so much Kyle for the great explanation.
@hoangcuongtran4606
@hoangcuongtran4606 3 жыл бұрын
Actually those who familiar with redux would find this more easier! Thank you for your lesson sir !
@musicinsession
@musicinsession 2 жыл бұрын
Mate I've discovered your channel yesterday. I am not a frontend guy, but since yesterday I watched over 10 videos and bought one of courses which btw is flawless!! Love your presenting style and the content!! I have had senior guys in my teams that don't know 1/10th of the things you teach here!! And most importantly you cut to the chase, no BS!! Kudos and keep going!! Thanks for inspiring us!
@WebDevSimplified
@WebDevSimplified 2 жыл бұрын
Thank you so much for the support. I am glad I have been able to help.
@NikosKatsikanis
@NikosKatsikanis 2 жыл бұрын
small world dude
@rehanazeem5694
@rehanazeem5694 11 ай бұрын
I watched many videos about useReducer but this one cleared all my concepts about it
@zorawarsingh11
@zorawarsingh11 10 ай бұрын
Bro literally has best voice of any of these tutorials videos.
@shubhobanerjee3458
@shubhobanerjee3458 Жыл бұрын
His way of explanation is filled with soo much confidence and experience, at times it gives me a feeling that its him, who has introduced a particular technology into the software industry. Be it the explanation of ANY framework/library/Programming language..etc . you try to learn from him. Pure Amazing work Kyle. You're the best tutor I've come across the whole internet who explains stuffs in such a simplified manner.❤👏
@SpaceMarine113
@SpaceMarine113 Жыл бұрын
yeah i do question sometimes, dafuck he does all day, reads the documentation? seems impossible to know so well some stuff he shows, especially since some of it is barely out yet.
@mma-dost
@mma-dost Жыл бұрын
Great tutorial Kyle . For beginners second to-do example might be difficult but dont give up try to understand today tomorrow until you get it and watch this video 2-3 times and read some articles on the internet.
@MarshallBanananana
@MarshallBanananana Жыл бұрын
Best explanation out of four, I watched so far.
@rodent569
@rodent569 3 жыл бұрын
BRO, you are GOD! Your explanation is so much better than in the Udemy course I'm taking.
@stumpedtroper
@stumpedtroper 2 жыл бұрын
This is incredible. I'm pretty new to react. I once tried using useState for a complicated state and ended up abandoning the project lol. UseReducer was exactly what I was trying to do with useState then.
@koordszz
@koordszz 3 жыл бұрын
Kyle, you don't know how much time you've saved me for learning this hook.
@Enes-ik4bm
@Enes-ik4bm 2 жыл бұрын
Respect from Turkey. Your teaching skill is very good 🙂
@aafighters4535
@aafighters4535 Жыл бұрын
A single video clears all the concepts
@prvizpirizad4336
@prvizpirizad4336 3 жыл бұрын
you have a special skill to explain everything on very simple examples, so you are making it impossible to not to understand.!!
@Amitverma-mb4tu
@Amitverma-mb4tu 3 жыл бұрын
Not aware of your experience and others but me as a sr. developers find your videos quiet useful.
@pavankjadda
@pavankjadda 3 жыл бұрын
I have always had an issue in wrapping my head around State Management. After watching this not only I got familiar but understood state management concepts in general. I was able read and implement Redux (In Production) after watching this. After seeing the benefits, I went ahead implemented state management in Angular(Akita) application(In Production). You should do another video on Redux with Redux Toolkit. It would benefit many people like me.
@hugoperez1318
@hugoperez1318 3 жыл бұрын
Dude, useReducer just blew my mind. After building an app with more than 20 functions that update the state being passed around, just a useReducer would have been so much better. Great explanation Kyle! So much better than going through the pain of Redux while keeping the benefits of state management
@petiks6391
@petiks6391 2 жыл бұрын
I'm new to reducers and Redux but I don't understand why one needs Redux over useReducer
@hugoperez1318
@hugoperez1318 2 жыл бұрын
@@petiks6391 Redux scales really nicely. It is a better choice for bigger apps.
@petiks6391
@petiks6391 2 жыл бұрын
@@hugoperez1318 I see. Thank you
@nelsonfleig5024
@nelsonfleig5024 4 жыл бұрын
Can you please do a video on some flux design patterns with Context, useReducer, and async calls to an API? Im trying to replace Redux and Thunk with pure React hooks. Thank you for your videos!
@farhanvk7586
@farhanvk7586 4 жыл бұрын
Is it possible to completely replace redux with react hooks? like for global state management?
@Andrewiththeaudi
@Andrewiththeaudi 4 жыл бұрын
@@farhanvk7586 As far as I understand it, Redux creates a global store for your app, and there is no convenient way of doing that with just hooks. But you can capture some state in one component with useContext, and then import that state in any other component and use it there.
@paritoshbatish9984
@paritoshbatish9984 4 жыл бұрын
@@Andrewiththeaudi yes, if context API works then use it. kzbin.info/www/bejne/oniZi2N8hs-Sias This video gives a good explanation of context API and some other react tips.
@TheAdel136
@TheAdel136 4 жыл бұрын
you can replace redux by using useContext combined with useReducer i recomand you to watch codeEvolution channel to learn more about that ;)
@learncodingwithahmet
@learncodingwithahmet 3 жыл бұрын
It's me again. I'm back to tell you how much this video helped me. You are the best !
@shurui91
@shurui91 3 жыл бұрын
"The idea behind useReducer is it gives you a more concrete way to handle complex state so it gives you to set actions that you can perform on your state and it's going to convert your current state to a new version of the state based the action you send it."
@CastleShield
@CastleShield 2 жыл бұрын
It's so much easier if you know "why". Most documentations and tutorials often focus on "how" and that's annoying.
@Frodonar
@Frodonar 2 жыл бұрын
@@CastleShield Facts
@satya-lifevlogs
@satya-lifevlogs 3 жыл бұрын
You are like a saviour for React mankind. Loved your work, man!
@leanprogrammer
@leanprogrammer 4 жыл бұрын
This is basically redux, great stuff
@DuyTran-ss4lu
@DuyTran-ss4lu 4 жыл бұрын
Super concise and informative. This is truly "simplified". Thanks a lot!
@leylakanaan3912
@leylakanaan3912 2 жыл бұрын
GREATEST ONE AT ALL. I was taking a course in 'UDEMY' and he was teaching useReducer but personally I didn't understand anything. This one was so helpful Thank you for your effort and for simplifying the web for us ^ ^ ;
@santosdejesusmateocamacho3086
@santosdejesusmateocamacho3086 Жыл бұрын
I never comment but this time i was impressed by how well you explain and your knowledge, you never disappoint.
@pqrsandeshbackup
@pqrsandeshbackup Жыл бұрын
Thank you for this. Your videos on hooks are the best videos I could find on KZbin.
@tejasmandre666
@tejasmandre666 4 жыл бұрын
AND JUST LIKE THAT I learnt how to use useReducer. Short and informative video. Thanks man !
@zevspitz8925
@zevspitz8925 Жыл бұрын
7:29 If you're already using Typescript, another alternative would be to define type as 'increment' | 'decrement'
@njayman
@njayman 4 жыл бұрын
Best react hooks tutorial
@edoardocasella8169
@edoardocasella8169 3 жыл бұрын
I agree
@thatsinteresting8479
@thatsinteresting8479 2 жыл бұрын
your lecture's are exaptational and easy to understand, my only suggestion is please provide the Git code also
@praveenkg725
@praveenkg725 Жыл бұрын
Clear, easy to understand and direct. Just what I needed! Thanks man!
@munirmahmud1415
@munirmahmud1415 4 жыл бұрын
I was confused about this hook and even some others but now I am clear and can use where it needs. So, going to watch the other tuts of hooks. Thank you very much for the clarification with a live example
@martapfahl940
@martapfahl940 2 жыл бұрын
Even if my native language is German and not English, you explain React in such great quality that it is an ease for me to understand all of these concepts, thanks Kyle!
@codenamegrant
@codenamegrant 4 жыл бұрын
Personally, I prefer to create those helper functions (toggleTodo, deleteTodo) instead of just sending the dispatch method down. Actions that are available can be more explicit than just exposing the entire dispatch method. Awesome tutorial series Kyle, thanks a bunch.
@michalvarys2947
@michalvarys2947 3 жыл бұрын
That's the right approach in my opinion... It makes the dumb component cleaner and keeps the logic in one place
@chunkwanchan5503
@chunkwanchan5503 2 жыл бұрын
same lol
@daveliew
@daveliew 3 жыл бұрын
Thank you so much Kyle, you’ve made me fall in love with React! I love the power of this hook!
@joelwalkley3902
@joelwalkley3902 3 жыл бұрын
Super helpful, reading the docs wasn't clicking for me. Thanks for taking the time to offer this!!
@Bellathor
@Bellathor 2 жыл бұрын
Just wanna say - I've watched a few of your videos, and they've all been very useful, well explained and presented in a digestible manner.
@dubskiski4964
@dubskiski4964 2 жыл бұрын
Your tutorials are so clean and informative, thank you for all the work you do!
@RobiulIslam-dn9mm
@RobiulIslam-dn9mm 2 жыл бұрын
amazing.. it was a very hard part of React for me, but now, it's crystal clear to me after watching Kyle's tutorial. Thanks Brother.
@alexzhang2099
@alexzhang2099 Жыл бұрын
thanks! your ability to explain complex concepts and implement them effortlessly for us while walking through your thought process is insane. thank you for making these resources free
@itamarreiter8438
@itamarreiter8438 Жыл бұрын
that's the most complicated and crazy hook iv'e seen so far thanks!
@whiskers08spot09
@whiskers08spot09 6 ай бұрын
I found it interesting that you imported the ACTIONS object instead of passing it down as props.
@jaisalshah7731
@jaisalshah7731 3 жыл бұрын
The best explanation on this planet so far.... Great Thanks
@adtc
@adtc Жыл бұрын
Thank you so much for explaining how we pass one `dispatch` function instead of many different handlers. So far in the major project I'm working on, I've only see useReducer used for context providers, and nothing else. And I've seen several places where handleX, handleY, and handleZ are passed in. I think this could be useful to refactor.
@js_programmer8423
@js_programmer8423 3 жыл бұрын
I'm convinced this guy's an Web Developer Alien.. he's just perfect at everything including life.
@klc3rd
@klc3rd 3 жыл бұрын
This is an excellent video. I was going through a video guide on react (which was great) but once it got to reducers I got pretty confused. This is super helpful.
@bushbuddyplatypus
@bushbuddyplatypus Жыл бұрын
exceptionally clear intro to this topic with a great example. thanks
@victorsmilyborgesalmonte8418
@victorsmilyborgesalmonte8418 2 жыл бұрын
Best explanation in the Internet. Great!!
@azatecas
@azatecas 4 жыл бұрын
dude you are killing it with react tutorials
@aammssaamm
@aammssaamm 4 жыл бұрын
he copies them from other dudes
@azatecas
@azatecas 4 жыл бұрын
@@aammssaamm this is open source knowledge, you can find this information in the documentation and various articles online all he is doing is explaining it and "simplifying" it
@aammssaamm
@aammssaamm 4 жыл бұрын
@@azatecas no, he is copying other dev's videos made long time ago
@azatecas
@azatecas 4 жыл бұрын
@@aammssaamm can you link to another tutorial to contrast and compare the videos?
@aammssaamm
@aammssaamm 4 жыл бұрын
@@azatecas you can easily find them by searching unless you have no idea about how to LOL
@liamsmith-yp3xh
@liamsmith-yp3xh 4 жыл бұрын
just for those who havent done much with switch or also people who are working with objects and having a hard time, the case its self is a function so you can do case ACTIONS.add:{ some logic in here, return new reducer value} i had a hard time figuring out how to manipulate objects, after a lot of trial and error i figured out this is how you could manipulate it case ACTIONS.add :{ state[payload.key]= payload.value; return {...state} } for some reason you have to return a clone of what ever you want to send back, something to do with sending it a shallow copy probably, but that works , manipulate state input locally within the case function and return clone of the state
@zakichoudhury8501
@zakichoudhury8501 2 жыл бұрын
Brilliant video for getting introduced to react useReducer hook. Thank you so much.
@Muhyideen869
@Muhyideen869 Жыл бұрын
Thank you! took my professor 2 hours to deliver the same info
@jadalhamwi1543
@jadalhamwi1543 3 жыл бұрын
that's probably the best explanation of react's useReducer Hook!! thank you very much for the simplification
@alyssadeng6462
@alyssadeng6462 3 жыл бұрын
Thank you so much for these examples. I was confused by the React docs because I wasn't sure what types state and todo were supposed to be and am not familiar enough with typescript to understand the source code. Definitely learned within 20 minutes!
@VinnieBrazelton13
@VinnieBrazelton13 4 жыл бұрын
After binging 3 of these in a row I'm pretty sure I'll be buying your course. You are a great teacher, awesome job!
@lothuts
@lothuts 3 жыл бұрын
Basically... teach us react-redux without actually teaching react-redux. Great video and hook tutorial!
@devilstrela
@devilstrela 4 жыл бұрын
You talk straight to the point, no bs around and great explanation :) love this channel
@ucanh5104
@ucanh5104 Жыл бұрын
Thank you very much, although I am Vietnamese, when I read materials on this issue in Vietnamese, I found it somewhat difficult to understand. But it's strange that when I watched your video in English, I understood it very clearly.
@HarveyXE
@HarveyXE 4 жыл бұрын
Thank you so much for making this demo. I went through the steps carefully and have a better grasp on the concept. This was a good demo.
@jimhawkins2483
@jimhawkins2483 Жыл бұрын
best video about reducer i've seen so far, many thx wds
@mirabbosbotirjonov
@mirabbosbotirjonov 3 жыл бұрын
This is how fbp (function based programming) works Kyle it would be great video to those who are learning resux or useReducer if you teach a fbp
@DimoDimov1
@DimoDimov1 2 жыл бұрын
Fantastic explanation and easy to follow! I only wish that we'd go into then writing tests at the end, as that will differ between just using useState and useReducer as well as it will get us thinking of how we structure our code so it's easier to test.
@sinc1802
@sinc1802 3 жыл бұрын
I expected to receive copper yet I have found gold. GREAT VIDEO!!
@yyxx9309
@yyxx9309 2 жыл бұрын
Man! This helped me understood useReact much much better! Thank you so much!! Going to implement it into my current work. Can't wait to dive into your other vids!
@dho1115
@dho1115 3 жыл бұрын
Hello... I do have one question. Given the fact that useReducer is very similar to Redux, how do you decide when to use Redux over useReducer (or vice versa)? Will there be times where you will choose one over the other? Thank you so much for this very informative and easy to understand video!
@johnathannichols6003
@johnathannichols6003 3 жыл бұрын
According to Kyle's other comments, he never uses Redux. In his personal projects he has completely replaced Redux with useReducer. Don't take my work for it, read the other comments too.
@dho1115
@dho1115 3 жыл бұрын
@@johnathannichols6003 Thanks.
@rBroneak
@rBroneak 3 жыл бұрын
Well done sir! I've a few of your react vids to help understand and use react in a more powerful and organized way. Very generous of you and very appreciated!
@mikelan9854
@mikelan9854 Жыл бұрын
wonderful video , the second example just makes everything clear about useReducer
@kazak4761
@kazak4761 2 жыл бұрын
Great explanation, took me a couple tutorials to understand why you use this hook rather then use.state, think i need to practice a little more with its use but really starting to get to grips with react, thanks!
@overcolck777
@overcolck777 3 жыл бұрын
10000000000000000000000 likes for this explanation. Kudos!!
@OsundareToheeb
@OsundareToheeb 2 жыл бұрын
first 2 minutes, and i can say the is the best explanation of useReducer
@hammam92
@hammam92 8 ай бұрын
I love you man. Amazing explanation. Best react tutor ever
@tonkhao_gaming
@tonkhao_gaming 3 ай бұрын
thank for the easy explanation, but one thing I dont understand is how is that that you are rendering JSX but ur files are .js, I thought react cannot render js files :)
@easterling9489
@easterling9489 2 жыл бұрын
Can't thank you enough! This complicated theme is so much easy now after your explanation!
@fluttterdev1k
@fluttterdev1k 2 ай бұрын
thank you the best among the besties
@papa_ethan
@papa_ethan 6 ай бұрын
@6:30 another nice way to create a symbol for like 'const INCREMENT = Symbol()' and same with the 'DECREMENT'
@griffinbaker964
@griffinbaker964 2 жыл бұрын
this is one of the best vids out there on the topic, thanks so much
@KhoaNguyen-mv2mu
@KhoaNguyen-mv2mu 4 жыл бұрын
Just see how smooth you go while you code gives me inspiration to emulate :)
@abdillahihussein1816
@abdillahihussein1816 2 жыл бұрын
Amazing lecture, Thank you :)
@simdanofficial
@simdanofficial 4 жыл бұрын
This is one of my favorite channels, thanks for everything
@chemedev
@chemedev 4 жыл бұрын
Outstanding explanation, got a little question... what's the difference between using useReducer and redux-thunk, redux-saga, etc?
@myfav3449
@myfav3449 4 жыл бұрын
You can't really compare useReducer with Redux-Thunk or Redux-Saga. useReducer is only meant for handling the state and dispatching actions, it can certainly replace redux. Redux-Thunk is mainly used to dispatch actions asynchronously with a function called "action creators" rather than running the action directly which simply returns the object containing your state. Redux-Saga has similar features to Redux-Thunk, but add better features like accessing the browser cache, the use of generators and much more. However there is no need for that now in my opinion since you have the power of javascript with promises at your disposal right in the component
@setoseng
@setoseng 2 жыл бұрын
Great explanation. I really appreciate how you break it down even further with the examples. Helps explain the Hook better than the React Docs.
@hasibulhasanhasib3242
@hasibulhasanhasib3242 8 ай бұрын
This was a very clear tutorial. Thank you very much.
Learn useCallback In 8 Minutes
7:50
Web Dev Simplified
Рет қаралды 475 М.
Learn useRef in 11 Minutes
10:20
Web Dev Simplified
Рет қаралды 649 М.
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 1,7 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 5 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 75 МЛН
Top 6 React Hook Mistakes Beginners Make
21:18
Web Dev Simplified
Рет қаралды 580 М.
Most Beginner React Developers Do This Wrong
13:47
Web Dev Simplified
Рет қаралды 236 М.
Learn React Hooks: useReducer - Simply Explained!
13:48
Cosden Solutions
Рет қаралды 67 М.
How To Build Feature Flags Like A Senior Dev In 20 Minutes
20:33
Web Dev Simplified
Рет қаралды 93 М.
You might not need useEffect() ...
21:45
Academind
Рет қаралды 174 М.
React Hooks Course - All React Hooks Explained
1:26:21
PedroTech
Рет қаралды 1,1 МЛН
Speed Up Your React Apps With Code Splitting
16:50
Web Dev Simplified
Рет қаралды 391 М.
I Cannot Believe React Made A Hook For This
8:45
Web Dev Simplified
Рет қаралды 105 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 798 М.
Motorbike Smashes Into Porsche! 😱
00:15
Caters Clips
Рет қаралды 23 МЛН