React Redux Performance Techniques and Optimizations

preview_player
Показать описание


⭐ Become a full-stack web dev with Zero To Mastery Courses:

React Redux Performance Techniques and Optimizations

(00:00) Intro
(00:36) Welcome
(00:50) Prerequisite knowledge
(01:07) Starter Code Note
(01:55) UsersList component
(03:11) selectByUserId selector
(03:58) UserPage component
(06:44) Adding a catch all route
(07:39) Add Users link in header
(08:04) Testing the user components
(09:15) Adding count state, reducer, and selector
(11:24) Adding a counter to the header
(12:30) Quick typo fix
(12:58) Optimization issue 1
(15:02) Identifying the cause of re-renders
(16:01) Creating a memoized selector
(17:50) Updating the UserPage component
(18:56) Testing our changes
(20:36) Optimization issue 2
(23:27) A full-featured solution
(23:51) Normalization
(24:27) Adding createEntityAdapter
(25:37) Changes to initial state
(26:17) Using entities as a lookup object
(26:49) Applying entity adapter CRUD methods
(28:51) Entity adapter generated selectors
(30:33) Reviewing postsSlice changes
(31:14) PostsList component changes
(32:17) PostsExcerpt component changes
(33:02) Testing the entity adapter changes

📚 General Redux Toolkit References:

📚 React Router v6 References:

🔗 ES7 React JS Snippets Extension for VS Code:

🔗 React Dev Tools Extension for Chrome:

📚 General React References:

✅ Follow Me:

Was this tutorial about building Redux Toolkit Performance Techniques and Optimizations helpful? If so, please share. Let me know your thoughts in the comments.

#redux #performance #optimizations
Рекомендации по теме
Комментарии
Автор

This man is the absolute best. A lot of tutorials are very basic and only cater to beginners. But this man will take you from beginner all the way to advanced topics of the same subject to really maximize on the understanding. Sir, please don't stop you're doing an excellent job

nanonkay
Автор

I love the fact that you dont cut out your errors, it just makes me feel like I don't have to be afraid to update a project because I have a fear of errors

abdulrahmanagboolaosho
Автор

I have a client project I need to get across the finish line rapidly and needed to crash course in Redux to make it work. You really saved my butt with this series. I will be saying thanks with my wallet as a token of my appreciation. I'm now going through your channel and picking videos for topics I don't even NEED to learn because you make the subject matter so accessible and clear. Godspeed, code wizard.

Jalopy
Автор

this was an insanely difficult one. thanks for breaking it down in chewable pieces. you're truly the best, Professor Gray!

untitledmonster
Автор

Hey Dave, just finished the series. amazing content. Would request you to make a tutorial on redux authentication and shopping cart (in the same app) since they are some of the most widely used scenarios for redux.😁

teetanrobotics
Автор

speech less havent seen anywhere this kind of highlevel

ChandujobsApplications
Автор

This guy is so gr8. It's really great to see such people out there who teach us concepts with passion. Hope you grow very blazingly thorough the years

kartikeykakaria
Автор

Thank you very much Dave for this fantastic tutorial. It really help when one from Beginner to Advanced knowledge in Redux.

iUniverse
Автор

Great explanation; thanks Dave. Also, love the soothing voice; helps keep the frustration at bay when learning something hard/confusing. You're the Kenny Rogers of online tutorials 😁👍🙏

farazk
Автор

Thank you so much Sir for your efforts to teach us such an amazing concepts to level up our skills no words for you God Bless you 😊

MuhammadBilal-ryrb
Автор

thanks a lot! i have been following along with your redux tutorials and im amazed at how clear and concise your explanations are! thank you for making these videos they are awesome! looking forward to your next videos in the future. :)

ricorico
Автор

All the optimization techniques are so useful and important in real projects. Thanks a lot!!!

JohnLinCN
Автор

Keep doing these kinda stuff. Much thanks and appreciated

arsyaswanth
Автор

absolutely amazing. Thank you for this explanation, I got redux optimizations finally and how it works

Shadwmh
Автор

My Brother, You are the BEST!
I Learned so much from your videos, and fortunately I Found your channel

really appreciate that
Thanks so much🥰❤💙

karimmuhammad
Автор

This tutorial is too cool. It saved me two days of headaches at least. Thank you 🐱

noir
Автор

Hi Dave, in 22:20 is not post object? And shouldn't we also wrap post object inside useMemo() in order to keep referencial equality?

nurlanshukurov
Автор

Loved this, learned new things thank you 🙏

AjithKumarsham
Автор

very useful playlist you have. zero to hero. thanks make more playlist for us

logisticedits
Автор

Thanks Dave I learned lots of stuff from your tutorials😊❤

aashishaxis