Hey Leigh, your explanations are very useful and easy to follow. Take me 3 hours to fully understand how this useReducer take the initial state and add as an argument into reduce function, and how dispatch send data in action.type. I'm super happy and proud now, thanks!
Thanks for this. I've been building increasingly complex things in react and have found it difficult to maintain individual state objects all the time. This is a much better pattern to utilize
Thank you Vijaykumar! I don't design the actual landscapes... those are made by James Gilleard - www.artstation.com/jamesgilleard, I'm just adding a circle and some text over them :)
Hey Leigh, thank you so much for this tutorial, I love the way you teach and break down stuff into abstract bits so I don't have to code along with that special use case app you're making, figure out what I actually need and then extract it to put it into my own app. Cheers!
Awesome! After learning useReducer, you should check out useContext: ruclips.net/video/u06qAON66iw/видео.html It'll help you share your state with child components.
I don't know (not yet) if you have covered topics on optimization like reducing boilerplate. If you didn't that can be a helpful for everyone. The fact that e.g every one write the reducer using switch statement make junior developer to think that's the best practice. Here is the topic from redux: redux.js.org/recipes/reducing-boilerplate
Hey Leigh, your explanations are very useful and easy to follow. Take me 3 hours to fully understand how this useReducer take the initial state and add as an argument into reduce function, and how dispatch send data in action.type. I'm super happy and proud now, thanks!
Hey Neamtu! Thank you! I'm proud of you too, way to stick with something... that's what it's all about!
I have watched so many youtube videos and udemy courses...so far yours is one of the best - very clear explanation and easily understood.
Thanks CJ :) Glad you enjoyed it!
Thanks for this. I've been building increasingly complex things in react and have found it difficult to maintain individual state objects all the time. This is a much better pattern to utilize
Your video thumbnails are unique. A circle and a background image of some landscape or something similar. I like the thumbnails so much
Thank you Vijaykumar! I don't design the actual landscapes... those are made by James Gilleard - www.artstation.com/jamesgilleard, I'm just adding a circle and some text over them :)
I have seen numerous videos on a real time scenario of useReducer.. but this one was by far the best one, great explanation.. keep up the good work
Sweet!! I'm happy my explanation made sense :)
Recording a tutorial in the dark..that's dedication! Thank you!
Haha... the show must go on!
Excellent video Leigh! Liked it so much and debugged it with you!
Sweet!! Thanks Ignacio :D
Hey Leigh, thank you so much for this tutorial, I love the way you teach and break down stuff into abstract bits so I don't have to code along with that special use case app you're making, figure out what I actually need and then extract it to put it into my own app.
Cheers!
Thanks again Ginger! I try to make tutorials stand on their own as much as possible... isn't always the case, but I do my best!
mate, you are doing this better than most -)
very enjoyable. thanks
Thanks, Ed!! I'm happy you found it useful!
Got here with your XState videos, thank you for the frills-free information-centric videos! Keep it up!
Thanks ChinchillaDave! Glad you enjoyed it!
Thanks for this, im starting to learn useReducer and this is very helpful !!!
You're welcome, Sebastian!! Glad you enjoyed it :)
Great video, help me a lot .
I start learning redux and its help me to understand how stuff working
Awesome! After learning useReducer, you should check out useContext: ruclips.net/video/u06qAON66iw/видео.html
It'll help you share your state with child components.
Very good video. Thanks for including debugging also. :)
Thanks Mika!! I typically leave it in unless it takes me way too long to figure out haha :D It's part of developing!
Nice explanation!😊
very cool tutorial, learned some cool tricks. Thank you!!
Nice! Thanks Simphiwe, stay tuned for more videos coming soon!
Very good explained, thanks.
Thanks!! :) Glad you enjoyed it!
I always read that the default... ie no match... should return the passed in sate unchanged.
Yea! I think that's right.
Good vid, new sub, thx much!
You're welcome! Glad you liked it, Kristopher!
thank you for tutorial !
Thank you Johand!
I don't know (not yet) if you have covered topics on optimization like reducing boilerplate. If you didn't that can be a helpful for everyone. The fact that e.g every one write the reducer using switch statement make junior developer to think that's the best practice.
Here is the topic from redux: redux.js.org/recipes/reducing-boilerplate
Hey Morteza! Personally I don't mind the switch statement, as long as it is clear to the programmer what is happening :)
Español?
No he hecho este video en español... peeeero, voy a hacer el proximo tema en español :)