Redux Toolkit with Redux Saga | Toolkit and Saga made Simple

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

Комментарии • 64

  • @fedeinternet1
    @fedeinternet1 Год назад +1

    Very good video, excellent explaining. Thanks!!!
    The only thing is that the API doesn't provide anymore the prop image. So for those who are having problems, don't put the and it will work.

  • @toannew
    @toannew 2 года назад +4

    5:17 index
    9:54 catsState.js
    10:24 index 2
    12:19 explain Action_type
    16:33 catSaga.js
    16:55 index 3
    19:57 app js
    20:17 typo at catstate

  • @AndyHoebeke
    @AndyHoebeke 2 года назад +3

    Very informative, well explained and straight to the point. Wish I had seen this first, before delving into the docs. Keep it up!

  • @sarunmrzn
    @sarunmrzn 3 года назад +3

    Exactly what I needed, thanks!

  • @pravinfernando1320
    @pravinfernando1320 4 месяца назад

    Clean and neatly explained! Good Job :)

  • @nemanjapetrovic8490
    @nemanjapetrovic8490 2 года назад +1

    This was so nice to watch. Just useful information's. Not wasting time. Nice pace. Thanks a lot!!

  • @pulkitnangia5788
    @pulkitnangia5788 2 года назад +4

    Best video. You explained the whole example really well brother. Could you please make more project videos using Redux Toolkit and saga so that we can learn more advance topics of saga. May be CRUD app, login registration forms, shopping site etc .

  • @maksymdudyk1718
    @maksymdudyk1718 2 года назад +1

    Amazing. You are a very gifted teacher! Thank you.

  • @xtinctspecies
    @xtinctspecies Год назад

    Great video! Would have really been a cherry on top if we had explored the unit testing side of all this. Probably the real win out of all this

  • @ex_nihilonihil_fit5711
    @ex_nihilonihil_fit5711 3 года назад +1

    My hero! Thank you for this great tutorial.

  • @pratikvanol482
    @pratikvanol482 16 дней назад

    Good easy explaining!

  • @SauravTiru
    @SauravTiru Год назад

    Great video, thanks for explaining this simple yet we tend to make it complex topic!

  • @marioibarra668
    @marioibarra668 2 года назад

    Great explanation. I like the nice and slow way you explain things. Thanks

  • @spirobel
    @spirobel 3 года назад +3

    amazing tutorial. Really wonder why redux toolkit picks thunk over saga. Would you still use thunk sometimes as it is included in RTK or are you doing everything with saga?

  • @muddy-buddy
    @muddy-buddy Год назад

    Thank you. so simple, so informative, without any water)

  • @Nikutx
    @Nikutx Год назад

    Thank you well explained, beginner friendly and up to date and relevant 2023 April very easy to follow :) Thank you @EdRoh

  • @DjSeymur
    @DjSeymur Год назад

    Beautiful explanation. Thanks a lot!

  • @yemanealem9573
    @yemanealem9573 Год назад

    You made me my day, great man!

  • @GaneshSingh1
    @GaneshSingh1 3 года назад +2

    Could you please upload for all CRUD operations

  • @pitbul67204
    @pitbul67204 3 года назад +2

    Thank you for the great tutorial

  • @ngneerin
    @ngneerin 2 года назад

    Impressive tutorial. Quick and precise.

  • @RajuKumar-zm6jx
    @RajuKumar-zm6jx Год назад

    You make it easy to understand 👍

  • @galbatorixtheking9779
    @galbatorixtheking9779 2 года назад

    This video was a lifesaver!

  • @malindakumarasinghe7269
    @malindakumarasinghe7269 Год назад

    Its really helpful. Thank you.

  • @GirmachewAzanaw
    @GirmachewAzanaw Год назад

    thank you so much for this informative and awesome video keep it up

  • @weligamage1
    @weligamage1 Год назад

    Thank you. simple & clear

  • @CRUZER150DTSI
    @CRUZER150DTSI 2 года назад

    This is great explanation. !!

  • @Кошачийспидранер

    It's very usefull lesson! Thank you so mauch

  • @devleonardodavid
    @devleonardodavid 2 года назад

    Thank you very much! It worked!

  • @gursidaksingh8378
    @gursidaksingh8378 2 года назад

    amazing explanation, thank you

  • @ИгорьМешалкин-ж7ф

    Great video, thank you!

  • @sachinvichare4057
    @sachinvichare4057 2 года назад

    Thank you , amazing tutorial👍

  • @kevinvz5387
    @kevinvz5387 2 года назад

    what theme are you using, awesome video btw

  • @rorycawley
    @rorycawley 2 года назад

    Great teaching, thanks

  • @digitzero3613
    @digitzero3613 2 года назад

    This is good. But what's wrong with the old approach where we have 3 directories store, actions and reducers?

  • @bambalbino
    @bambalbino 2 года назад

    Thank you for very nice explain!

  • @arijitpatra
    @arijitpatra 2 года назад

    very good tutorial. thank you!

  • @purefunclip
    @purefunclip Год назад

    Thank you for the great video

  • @thecollective2404
    @thecollective2404 Год назад

    Why did add dispatch as dependency? is it because it will keep on calling again and again on the same page and it will show or add new data to the page if api data has increased from earlier.?

  • @mohit.sharma.2
    @mohit.sharma.2 2 года назад

    how do pass any payload, to make post request using state from the component/ slice, inside the saga's worker function?

  • @nimish5979
    @nimish5979 2 года назад

    hey edward, can you please explain why am i receiving error as 'catState is not defined' at line no 23 in catState.js file?

  • @arnoczkyzoltan6158
    @arnoczkyzoltan6158 2 года назад

    Please help me: my catSaga and catState files are contains errors, because i'm using TypeScript. How can I modify those files to working in TypeScript?

  • @duydang3660
    @duydang3660 2 года назад

    thank you for the video, can you do more a CRUD about Toolkit and Saga

  • @javierchacon1456
    @javierchacon1456 Год назад

    Thank you guy!!!

  • @gursidaksingh8378
    @gursidaksingh8378 2 года назад

    Where to perform create store logic if i am setting this in Next App

  • @itsworldtours
    @itsworldtours 2 года назад

    Great , But for get the login details what will we do First we save the state and then call saga , like a function save the username password and then the saga is called ? or anything

  • @aWiseCoder
    @aWiseCoder 2 года назад

    It’s still have lots of code . If I use SWR or React query instead of using redux , is there will be any trouble?

  • @rineliñiguez
    @rineliñiguez Год назад

    great video

  • @devteamitechnolabs1348
    @devteamitechnolabs1348 Год назад

    hi can you please tell if i can pass a callback in dispatch to get success right after calling so i can redirect to different page after dispatch like doing login

  • @kamgdy89
    @kamgdy89 2 года назад

    Please do it with TypeScript

  • @burakkartal2156
    @burakkartal2156 2 года назад

    Thanks. if this was typescript it would be epic tho :)

  • @jokerbanny
    @jokerbanny 2 года назад

    thnak you so musch, this is help me

  • @maharshbajpai
    @maharshbajpai 2 года назад

    please help me out here..
    I've done the exact steps to integrate redux saga in my react project which was already using redux toolkit and while running my react project later my proj is not loading fully and I'm getting this error on my command prompt later
    FATAL ERROR: Committing semi space failed. Allocation failed - Javascript heap out of memory
    ( I've tried using --max_old_space_size=4096 in my start script but nothing changes )

  • @mkhitarmuradyan4432
    @mkhitarmuradyan4432 2 года назад

    thank you so much !!!

  • @SpoonOfSpices
    @SpoonOfSpices Год назад

    Nice video

  • @vinays7874
    @vinays7874 2 года назад

    what if we have many saga?
    do we have to combine them by using all effects like we do in typical saga?

  • @roshanstepit
    @roshanstepit 2 года назад

    getting this error please help
    "Uncaught Error: The slice reducer for key "cats" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.
    "

    • @devleonardodavid
      @devleonardodavid 2 года назад

      Watch for a typo on
      "initialState: {
      cats: [],
      isLoading: false,
      },"
      (I had initalState instead of initialState)
      Or
      On your reducers, add a default case ;)

  • @prashantkumarsingh2741
    @prashantkumarsingh2741 2 года назад

    Thank you

  • @ldelossantos
    @ldelossantos Год назад +1

    I never saw a so complex and over engineered way to handle memory in a browser! Im assume if someone who think in this library as an improvement see & or * before a variable will call the police!

  • @mohamedyoussef8835
    @mohamedyoussef8835 2 года назад

    Amazing ++++++++++++++++++++++++++++++

  • @andTutin
    @andTutin 2 года назад

    Doesn't make any sense but interesting