i should congratulate myself for this achievement, i still not believe that i finally know the concept of redux thanks, this video is so helpful, so structured and full of value your explanation is world-class the original documentation is a tough nut to crack, full of confusing word, make it feel harder to learn than it should be even though the concept itself is quite easy and you prove it, it can be explained with a simple word & example
i went through all the videos in this series and let me tell you that this is the best tutorials i ever seen in internet and i have paid many courses and was not so good as those ones. Good job
I hate ads on youtube video but in your videos I pray to show ads when I am watching to earn you more cause your courses are so clear and understandable
The way that you are teaching making me comment for most of your videos. Man you are awesome. This is what i was looking for, when i was watch previous videos in the playlist. Thanks for your time in sharing this content to us.
I just hope you earn a million subscriptions on your channel. I haven't seen a better explanation of this topic than this tutorial series. Thank you so much for doing this.
Your explanation is beautiful, but I stumbled into understanding the action where you are separating the type of action from the function as well as the content of the function where there is only the type, is supposed to write the real procedure in the function instead of typing in the switch
Getting confused. When should we use { } in import statement and when not ? e.g. import cakeReducer from './cake/cakereducer' import {combinereducers} from 'redux' import {buycake} from './redux' whats the difference between above statements ?
When you're importing a component which was exported with "default", you don't have to use {...}. But when you're importing a component which was exported without "default", you'll have to use {...}
Terrific class! thanks so much. By the way, why don't you put semicolons at the end of your lines? Isn't it dangerous to allow all JS to guess where the end of statement should be?
Can someone explain me why from the 'index.js' (inside 'redux' folder) we are specifiy the the export statement for 'buyCake' and 'buyIceCream' ? We are already exporting it in the aaction creator right!
Thanks for the awesome series ! A quick question...is it possible to call dispatch either without clicking the button OR at least once before clicking the button. I tried following but certainly getting error. In my case, I need to run dispatch only once though without any click...may be on load of page. Thanks for your help on this. function HooksCakeContainer() { const numOfCakes = useSelector(state => state.numOfCakes) const dispatch = useDispatch() // dispatch(buyCake()) return (
Number of cakes(Hook) - {numOfCakes} dispatch(buyCake())}>Buy Cake
It works on decrement(when buying cake the number of cake decrease) but when trying to increment it malfunctions. Suppose numOfCakes-10 and when we buy it gives us 9 but when incrementing the number instead of giving 11 it gives us 101, 1011, 10111, 101111... Why? is it an intention bug?
Hi Kanika, wherever you are creating redux store add below line, window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__() Eg - const store = createStore(rootReducer, window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__());
Since the future of Redux is bleak, any other recommendation for something that's easier to use and make things simple and not overly complicated for hooks and state?
Great Tutorial. Thank you. it renders both cake and icecream everytime when store state changes. is there a way to use Memo to block re rendering?. i am going to watch your rendering tutorial after redux so no worries.
i should congratulate myself for this achievement,
i still not believe that i finally know the concept of redux
thanks, this video is so helpful, so structured and full of value
your explanation is world-class
the original documentation is a tough nut to crack,
full of confusing word, make it feel harder to learn than it should be
even though the concept itself is quite easy
and you prove it, it can be explained with a simple word & example
is this supposed to be poem
Sir, I want to say you that you are the best teacher in this universe, the way explained every series is far better than the others, Thanks a lot sir.
i went through all the videos in this series and let me tell you that this is the best tutorials i ever seen in internet and i have paid many courses and was not so good as those ones. Good job
I hate ads on youtube video but in your videos I pray to show ads when I am watching to earn you more cause your courses are so clear and understandable
Awesome series! Now I can grasp something with Redux.
Greetings from Brazil!
cara é top
Amazing!! One suggestion, do add the phrase "using multiple reducers in an application" as well in the video title
this channel is my weekend binge watch content.
Your contribution to all of us as Developers is huuuuuge! Keep up the great work!
The way that you are teaching making me comment for most of your videos. Man you are awesome. This is what i was looking for, when i was watch previous videos in the playlist. Thanks for your time in sharing this content to us.
Thanks Sir, It was awesome. I finally understood how the react-redux works, and now i can use it in my project.
I just hope you earn a million subscriptions on your channel.
I haven't seen a better explanation of this topic than this tutorial series.
Thank you so much for doing this.
Your React Redux series is awesome. Continuously watching and coding along from past 3-4 hours
Thankyou :)
your channel is amazing.. leveling up my programming skills.
The react-redux tutorial is on point
Best best best redux lecture ever I've watched till now......you made it so simple and easy to understand 🎉🎉🎉❤️❤️❤️❤️❤️❤️❤️❤️
i must say... You are just SuperTeacher in the world ... your explanation just impressed me ... keep it up
Sir, you have made my web dev life very easy. Thank you so much. God bless you abundantly
Amazing teaching, please continue teaching, thank you so much !
IN reducers the " default case : return state;" is necessary when using multiple reducers in redux.
thank you, it's easy to understand what is redux
Hi Vishwas, could you plz explain about the lifecycle, how is the flow when we call action method from container , how action will go to reducer
Thousands of thanks. great explanation
As the previous comments I can also say that u r the best .. Big up bro
Thank you for making redux so easy
Goog lesson )) I like your react redux course
Great Video. Well explained.
Your explanation is beautiful, but I stumbled into understanding the action where you are separating the type of action from the function as well as the content of the function where there is only the type, is supposed to write the real procedure in the function instead of
typing in the switch
Getting confused.
When should we use { } in import statement and when not ?
e.g. import cakeReducer from './cake/cakereducer'
import {combinereducers} from 'redux'
import {buycake} from './redux'
whats the difference between above statements ?
without {} only when u importing export default component
When you're importing a component which was exported with "default", you don't have to use {...}. But when you're importing a component which was exported without "default", you'll have to use {...}
you are a genius and also make me genious.
thanks
The 2 people who disliked this were drunk.
Thank you so much dude! this is an amazing tutorial.
Thanks for this tutorial.
Awesome explanation
Terrific class! thanks so much. By the way, why don't you put semicolons at the end of your lines? Isn't it dangerous to allow all JS to guess where the end of statement should be?
Can someone explain me why from the 'index.js' (inside 'redux' folder) we are specifiy the the export statement for 'buyCake' and 'buyIceCream' ? We are already exporting it in the aaction creator right!
Nice explanation..👍👍👍
Please do add videos for react native as well...
how you are using the reducer? where you linked? can you check-in the code to some repository, may be github please.
2:14 how do you export the buyCake and buyIceCreams without importing them
Thanks for the awesome series ! A quick question...is it possible to call dispatch either without clicking the button OR at least once before clicking the button. I tried following but certainly getting error. In my case, I need to run dispatch only once though without any click...may be on load of page. Thanks for your help on this.
function HooksCakeContainer() {
const numOfCakes = useSelector(state => state.numOfCakes)
const dispatch = useDispatch()
// dispatch(buyCake())
return (
Number of cakes(Hook) - {numOfCakes}
dispatch(buyCake())}>Buy Cake
)
}
useEffect?
is there a way to parametrize everything instead of creating action, type, reducer for each type of item we want to sell??
Thank you
How is state parameter being passed in mapstatetoprops
How does UseDispatch() know of the right reducer function?
It works on decrement(when buying cake the number of cake decrease) but when trying to increment it malfunctions. Suppose numOfCakes-10 and when we buy it gives us 9 but when incrementing the number instead of giving 11 it gives us 101, 1011, 10111, 101111... Why? is it an intention bug?
thank you.
How to use usedispatch with multiple reducers in root reducer ???😅
Helpful ... Thanks 👍👍👍
great man
why do we need to export action creator?
any continue after this chapter?
Thanks !
thanks
you're a god
I want to ask a question, when I use redux developer tools, its showing me no store found. Any idea why?
Hi Kanika, wherever you are creating redux store add below line,
window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
Eg - const store = createStore(rootReducer, window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__());
Since the future of Redux is bleak, any other recommendation for something that's easier to use and make things simple and not overly complicated for hooks and state?
awesome
its great
Great Tutorial. Thank you. it renders both cake and icecream everytime when store state changes. is there a way to use Memo to block re rendering?. i am going to watch your rendering tutorial after redux so no worries.
thanks && it was epic
Someone needs to rewrite react and redux. It repeatedly violates the DRY (Don't Repeat Yourself) principle!
Too much boilerplate code
Thanks