Learn React Redux Toolkit with Project in 2 Hours | React Redux Tutorial for Beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 168

  • @bigsidetech
    @bigsidetech 2 ปีที่แล้ว +20

    Giving 5+ stars 🌟 to this video for covering the below points:
    - Folder/App structuring
    - For react routing.
    - For extension: Reactjs code snippets.
    - rsc
    - Cleanup in useEffect for movie detail
    - Reduxtoolkit middleware & extra reducers.
    - For useParam hook from react-router and its usage.
    - Loading handling for movie detail page.
    - For Kandi openweaver platform → to find required libraries.
    - react carousel with a library.
    - Responsiveness of React carousel.
    - Moving carousel settings to a different file to make it re-usable.
    - Search functionality.
    - For using font awesome and its usage in the search form.
    - Tip for Loading state for search.
    - Validation for empty search.
    - Clear & precise explanation throughout the video.
    Thanks, Dipesh bro for such a clear and detailed video

  • @giafra95
    @giafra95 ปีที่แล้ว +6

    Dipesh, I rarely watch coding lessons on TH-cam because I often find them too boring or dispersive, but I admit that I followed this lesson for hours straight and I was amazed by how clear you were in explaining everything to a Redux noob like me. Before watching the video I had a good grasp of how React works, having already developed myself some small projects, but regarding Redux I only had the theorical knowledge without any coding experience; nonetheless, I have found your video perfect for practicing with Redux concepts for the very first time.
    Your English is very clear and I have found extremely helpful the coding of the .scss files, this was unexpected but greatly appreciated. The lesson was very concise yet extremely detailed, and the application itself is very interesting.
    Thank you very much for this amazing video Dipesh, it was by far the most helpful coding lesson I've ever watched on TH-cam.

  • @23b_namrathasairam82
    @23b_namrathasairam82 2 ปีที่แล้ว +6

    Best video on the internet for react and redux beginners. Please continue making more such videos. Learnt a lot

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      I will continue. Thanks Namratha!

  • @astroboy3720
    @astroboy3720 2 ปีที่แล้ว +2

    Just finished, this is one of the best redux video on TH-cam, thank you so much 🌱🙏

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว +1

      Wow, thank you!

    • @shoukathennadesigns5135
      @shoukathennadesigns5135 2 ปีที่แล้ว

      @@DipeshMalvia your explanation and content is next level .plz make a tutorial on react with webpack setup I'm not able to find the video which has good explanation on it ..plz...😢

  • @subhamgupta1549
    @subhamgupta1549 2 ปีที่แล้ว +1

    An Excellent video to watch !!!! Must watch video for redux-toolkit.

  • @ChethanK-fd7mq
    @ChethanK-fd7mq 5 หลายเดือนก่อน +1

    Its super clear, keep educating. thank you!

  • @skskssss126
    @skskssss126 2 ปีที่แล้ว +5

    thanks man! this was really helpful. By far this is the best video that is actually for beginners.

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว +2

      Thanks and glad you liked it!

  • @rimpysaini4976
    @rimpysaini4976 2 ปีที่แล้ว +2

    best redux Tutorial && Brilliant Explanation... Thanks a lot Dipesh .. I watched your all react video playlist. now able to create full react app .. thanks for teaching ... doing good ..good job. god bless you

  • @AjayKumar-id7mb
    @AjayKumar-id7mb ปีที่แล้ว

    I really like your especially 1 hour video.
    All the main concept are covered in 1 hour.

  • @RobiulIslam-dn9mm
    @RobiulIslam-dn9mm 2 ปีที่แล้ว +1

    thanks. i learned a lot from this video about redux toolkit.

  • @GowriSankar-mc2uc
    @GowriSankar-mc2uc ปีที่แล้ว +1

    U r a great teacher ever...keep rocking ❤

  • @nawazishali274
    @nawazishali274 ปีที่แล้ว +2

    The best explanation of redux toolkit 😍

  • @slmshady539
    @slmshady539 2 ปีที่แล้ว +1

    Bro ye toh maine dekha hai... But anyway to those watching it for the first time. Go for it, it's amazing

  • @daffahanz1540
    @daffahanz1540 2 ปีที่แล้ว +1

    thanks for this tutorial, it helped me a lot to understand redux toolkit😁

  • @sajjadkazemi
    @sajjadkazemi 2 ปีที่แล้ว +2

    Thanks for this really helpful project I learned redux toolkit from this 🙏🏻❤
    For the developers who can't deploy their projects on netlify or something with this api , you just need to change the base URL protocol to "https" and that's it.

    • @thiyagum8649
      @thiyagum8649 2 ปีที่แล้ว

      did you deploy this project? is it working after deployment?

    • @sajjadkazemi
      @sajjadkazemi 2 ปีที่แล้ว

      @@thiyagum8649 yes sir its working well

  • @prakashsubedi9980
    @prakashsubedi9980 2 ปีที่แล้ว +1

    Thankx for the detailed explanation on the various topics. At this day, the ''Link' of the react-router-dom version 5 didnot work for me (don't know why, has worked in my previous projects). So, I had to change the react-router-dom to version 6. But, the video is informative. Thankx! :)

  • @shaikkhajamoulali-iy2fm
    @shaikkhajamoulali-iy2fm 6 หลายเดือนก่อน +1

    U deserve ❤❤❤ brother ,thanks for the efforts and 🎉 for ur passion

    • @DipeshMalvia
      @DipeshMalvia  6 หลายเดือนก่อน +1

      Thank you so much 😀

  • @mostafasalah6577
    @mostafasalah6577 2 ปีที่แล้ว +1

    i love you man you are very helpful thank you for this video wait another awesome videos like you

  • @muhammadshahnawaz700
    @muhammadshahnawaz700 2 ปีที่แล้ว +2

    Thank you so much for this amazing video. I was struggling in a similar project and this video solved my every single query. Thanks man. LOVE from Pakistan 😍😍

  • @mahammadmansurali7442
    @mahammadmansurali7442 2 ปีที่แล้ว +1

    Thank you so much , A much needed video. ❤️

  • @ak_ros
    @ak_ros 2 ปีที่แล้ว +1

    Thanks a lot Dipesh i learnt a lot from this video, actually this is the video i looking for till now SUBSCRIBED..!

  • @AyazKhan-hn1ee
    @AyazKhan-hn1ee 2 หลายเดือนก่อน +1

    nice tutorial highly recommended
    A kind request can you create a more complex project using redux-toolkit

    • @DipeshMalvia
      @DipeshMalvia  2 หลายเดือนก่อน

      Glad you liked it. Noted your feedback.

  • @pedromanuelcamargomendez6520
    @pedromanuelcamargomendez6520 2 ปีที่แล้ว +1

    Excuse me, this video is old, react-router-dom change version 6.2.1, but is cool, thank you, this is a great video.

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      It's is combined single video. I know the react-router-dom v5 is used.

  • @abch6598
    @abch6598 2 ปีที่แล้ว

    Thank U so Much This tutorial is Helpful ❤❤❤❤❤❤

  • @TheWorldlife83
    @TheWorldlife83 2 ปีที่แล้ว

    Very helpful video, thank you...@42.07 it should be Immer

  • @blaslorenzo7906
    @blaslorenzo7906 2 ปีที่แล้ว +1

    hey dude i love your videos, are really helping me!!!!

  • @YourTechWhiz
    @YourTechWhiz 2 ปีที่แล้ว

    Thanks for the video.❤️
    Your new subscriber from Pakistan.

  • @ИльяДрон-х2й
    @ИльяДрон-х2й ปีที่แล้ว

    Thanks, You're the best !

  • @phamngocangkhoa1394
    @phamngocangkhoa1394 2 ปีที่แล้ว +2

    Good video for Redux beginner !. But, I suggest you should remove the React.Strictmode, because it will send an error about the useDispatch method and the fetchMovies.

    • @AamirKhan-zy5yt
      @AamirKhan-zy5yt ปีที่แล้ว

      I don't find removing a piece of code a good approach. I think it's here for some reason.

  • @kevin-xr1wf
    @kevin-xr1wf ปีที่แล้ว

    A perfect tutorial with live errors solving

  • @nhgghnbfjjbfe
    @nhgghnbfjjbfe ปีที่แล้ว +1

    If you are getting this error - 'Switch' is not exported from 'react-router-dom' (imported as 'Switch').
    Use Routes instead of switch

  • @tkot7857
    @tkot7857 ปีที่แล้ว

    3:00
    11:46 (done)
    16:14 (done)
    32:24 (done)
    45:00 (done)
    1:01:45 (done)
    1:17:20 (done)
    1:25:00 (done)
    1:33:00 (done)
    1:39:07 (done)
    1:42:00 (done)
    1:46:08 (done)
    1:50:00

  • @kirakira160
    @kirakira160 2 ปีที่แล้ว +1

    Omg! You are the best!💪💪

  • @shohagkhan3677
    @shohagkhan3677 2 ปีที่แล้ว +2

    Thanks for the complete video. Have you ever used zustand for global state management? Really confused, what we should use, zustand, Rtk Query, React Query, SWR which one is good and why...🤔

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      Haven't tried zustan and SWR yet but I will have a look on them.

  • @harshilgandhi4397
    @harshilgandhi4397 2 ปีที่แล้ว +7

    Hey Buddy! Brilliant Explanation! Its quite hard to search a practical project explained in so much excellent way! understood it fully!
    Really heads up to you! You are explaining in such a clear way! I listened it in 1.25 x speed!
    Thank you so so much for adding this video!
    You actually inspired me in correct way to use Hooks rather than Class components and use Redux Toolkit! Thank again! :)

  • @vhsphshbs
    @vhsphshbs 2 ปีที่แล้ว +1

    It was great. Waiting for more depth on this

  • @sundeeep
    @sundeeep ปีที่แล้ว

    Dipesh, If you would added the Firebase Authentication Slice as well, then this video will be the best explained and useful video in this world!

  • @saudkhan1080
    @saudkhan1080 2 ปีที่แล้ว

    More Redux projects plz waiting

  • @Sm123bg
    @Sm123bg 2 ปีที่แล้ว +6

    Thank you for your video! I’ve struggled with this a lot lately. How relevant is Redux with the shift to server side frameworks like Next, Remix, etc? Is it only applicable to SPA’s? Thanks for any help

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว +2

      Haven't spend much time on NEXT and REMIX so it's bit early for me to answer. Will surely do analysis on this.

    • @Sm123bg
      @Sm123bg 2 ปีที่แล้ว

      @@DipeshMalvia Good deal! Appreciate the response and hope you able to provide your thoughts one of these days

    • @youcan4149
      @youcan4149 2 ปีที่แล้ว

      Please make a tutorial on Next.js with Redux.

  • @l.seciltuncay7921
    @l.seciltuncay7921 2 ปีที่แล้ว +1

    could you please add "add/remove favorites"? thanks

  • @tantangunawan8807
    @tantangunawan8807 2 ปีที่แล้ว

    Wow, thanks for your video sir, this is great 👍👍 ..

  • @bhushanwagh2163
    @bhushanwagh2163 2 ปีที่แล้ว

    very informative thankyou

  • @PIYUSH-lz1zq
    @PIYUSH-lz1zq 2 ปีที่แล้ว +4

    Is it different from the movie app you created earlier 🤔 that was also using toolkit

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      It's the same but combined video.

  • @imkir4n
    @imkir4n 2 ปีที่แล้ว +1

    Wow perfect time to learn Redux 😀

  • @gobindasaha7652
    @gobindasaha7652 ปีที่แล้ว +1

    Hello sir! I love your videos. I learnt a proper project structure from your tutorial. But if you could show the user login with a proper auth, token validation it would be a complete helpful tutorial me like learners. Thank you! 🙂

  • @DaphneBonilla-y7w
    @DaphneBonilla-y7w ปีที่แล้ว

    Thank you so much for this tutorial I was able to complete the app but noticed
    that I am only able to search for shows/series on the homepage I am not able to search from the show detail page. I've tried to debug for a while with no luck is this due to react 16 version updates?

  • @saeedhalabi
    @saeedhalabi 2 หลายเดือนก่อน

    Just a quick update...
    the Switch component was removed in react-router-dom v6 and replaced with the Routes and Route components. To fix this, you'll need to update your code to be compatible with react-router-dom v6.
    - Replace Switch with Routes.
    - Update the Route components to use the element prop instead of component.

  • @imrock1
    @imrock1 ปีที่แล้ว +2

    Master Blaster

  • @Jindagi_Life
    @Jindagi_Life 8 หลายเดือนก่อน +1

    Excellent

    • @DipeshMalvia
      @DipeshMalvia  7 หลายเดือนก่อน

      Thank you! Cheers!

  • @shivaramr7042
    @shivaramr7042 ปีที่แล้ว

    Very nice video, good tutorial, its really hard to find such good tutorials on youtube these days, some of them only half way you realise either the package has been cancelled or the person made some mistake while editing, thanks a lot for this tutorial, bro do you have a tutorial for a dashboard that has charts, forms, calendar, kanban? Am really in search of one, please do if you haven't done any, thank you

  • @aniketbhalla1521
    @aniketbhalla1521 2 ปีที่แล้ว +1

    Next.js can fetch the data of shows and movies at build time on server and pass it the props of react component and thus we won't see any delays in data fetching when the page loads for the first time.

    • @SagarKumar-db2xy
      @SagarKumar-db2xy 2 ปีที่แล้ว

      Can we build complete full stack app with Next Js? I mean apart from Seo, how Next js helps us?

    • @aniketbhalla1521
      @aniketbhalla1521 2 ปีที่แล้ว

      @@SagarKumar-db2xy We don't need any State Management Tool, especially Redux. Use of useReducer & Context would work same as Redux. Redux increases complexity levels & sometimes it seems unnecessary. And your answer, yes we can do anything with Next.js. Nextjs helps in easy routing, static page generation at build time, so faster page loading initially. And also Server Side Rendering with getServerSideProps. In that case, page will be constructed every time, user requests for it. Rest read Next.js documentation. Gonna help you.

  • @balachalla9049
    @balachalla9049 2 ปีที่แล้ว +1

    excellent sir.........

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      Thanks Bala!

    • @thiyagum8649
      @thiyagum8649 2 ปีที่แล้ว

      did you deploy this project? is it working after deployment?

  • @parinrajpara8312
    @parinrajpara8312 2 ปีที่แล้ว

    plz make a video on redux saga it's very useful to new devloper

  • @nageshworshah8314
    @nageshworshah8314 2 ปีที่แล้ว

    RtK querrry vs thunk which is good to use as a middleware in react

  • @nidhi5767
    @nidhi5767 2 ปีที่แล้ว +1

    if i am uploading the api key it does not showing me the movie info please help

  • @ladydidi8725
    @ladydidi8725 2 ปีที่แล้ว

    You're awesome!

  • @user121304
    @user121304 ปีที่แล้ว

    I am getting this error while using useParrams().
    {"Response":"False","Error":"Conversion from string "undefined" to type 'Double' is not valid."}
    Did anything change? I also saw some other people getting this error in your other video part -2 showing the same thing. This video is the combination of your part 1 and part 2.
    Why aren't you replying? Please reply, I want to complete this project.Thanks!

  • @ja_user
    @ja_user ปีที่แล้ว

    I'm unable to fetch the api key. it says no patron was found. how to resolve?

  • @prabumani
    @prabumani 2 ปีที่แล้ว +1

    Thank you so much sir

  • @rrkrockstarraja3425
    @rrkrockstarraja3425 2 ปีที่แล้ว +1

    excellent teaching my sweet heart

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      Many many thanks

    • @thiyagum8649
      @thiyagum8649 2 ปีที่แล้ว

      did you deploy this project? is it working after deployment?

  • @souravchatterjee5931
    @souravchatterjee5931 ปีที่แล้ว

    The OMDB API key has not been received with my mail id.

  • @faizannasimhyder9011
    @faizannasimhyder9011 2 ปีที่แล้ว

    Well done boi!

  • @zMohammadz-MZ
    @zMohammadz-MZ 2 ปีที่แล้ว +1

    very gooooooood

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว +1

      Thanks and welcome to the channel!

  • @humtohchutiyehai1016
    @humtohchutiyehai1016 2 ปีที่แล้ว

    Loved it 😀😀😘😘

  • @piyushaggarwal5207
    @piyushaggarwal5207 2 ปีที่แล้ว

    thanks for the video

  • @pasumarthylakshmi958
    @pasumarthylakshmi958 2 ปีที่แล้ว

    I am getting imdbId as undefined so i am unable to fetch the data in movieDetails.js.I am getting error as "Error":"Conversion from string "undefined" to type 'Double' is not valid.Please solve this issue

  • @piyushaggarwal5207
    @piyushaggarwal5207 2 ปีที่แล้ว

    awesome video awesommmmeememme

  • @realtorBG
    @realtorBG 2 ปีที่แล้ว +1

    awesome man

  • @safariEnglishAcademy
    @safariEnglishAcademy 2 ปีที่แล้ว

    Very helpful

  • @mmbmmbmmb
    @mmbmmbmmb 10 หลายเดือนก่อน

    i tried hiding my api key by using the REACT_APP_API_KEY in the .env file and tried the process.env but it isnt working

  • @dhanarajccs
    @dhanarajccs 2 ปีที่แล้ว

    could you please teach a tutorial on React E-commerce project ?

  • @sahibjadatalibansari7365
    @sahibjadatalibansari7365 2 ปีที่แล้ว

    I want to react on this video and thunk you for this video

  • @cagrizorkol
    @cagrizorkol 2 ปีที่แล้ว +1

    thank you for video.. let me ask question.. which one is the best? Zustand or Redux Toolkit? What do you think?

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      Haven't used Zustand yet so can't say much which is better.

    • @ericmomoh7927
      @ericmomoh7927 2 ปีที่แล้ว

      Redux toolkit is king as it has a wide community and documentation. But zustand saves you time with less code

  • @akashsonar7161
    @akashsonar7161 2 ปีที่แล้ว

    Sir i uploaded this project on netlify and heroku too but it's not showing any results it says movie/fetchAsyncMovie/rejected in redux extension help me to solve this

  • @sujanbista5117
    @sujanbista5117 2 ปีที่แล้ว +1

    u the best

  • @gopireddy9508
    @gopireddy9508 2 ปีที่แล้ว

    hii bro iam facing below error while ejecting
    This git repository has untracked files or uncommitted changes:
    package-lock.json
    M package.json
    M yarn.lock
    Remove untracked files, stash or commit any changes, and try again.

  • @ravoluzen
    @ravoluzen 2 ปีที่แล้ว

    getting a 'cannot read properties of undefined(reading selectMovieOrShow)' error when navigating to the movie detail page, trying to debug for quite a while, anyone else faced this?

  • @reactjs5350
    @reactjs5350 2 ปีที่แล้ว +1

    Waiting for Node.js and mongo db full course....!!! It is possible???

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว +1

      Yes, that's planned for next year.

  • @nasarshaik5207
    @nasarshaik5207 2 ปีที่แล้ว

    Hi sir, facing issue when i try to install sass package, any body facing same issue?
    npm ERR! path D:\React\Projects\RTK_MovieRatingApp\movieratingapp
    ode_modules
    ode-sass
    npm ERR! command failed
    npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node scripts/build.js
    ..
    ..
    ..

  • @siddharthpunmiya0705
    @siddharthpunmiya0705 ปีที่แล้ว

    at 1:07:55 we dont have to spread the state right? becuase immer.js handles the state mutation

  • @08-pruthiraj39
    @08-pruthiraj39 ปีที่แล้ว

    Poster is undefined....what to do?

  • @kamalrenu1588
    @kamalrenu1588 ปีที่แล้ว

    How to dispatch synchronously in redux toolkit

  • @pratixYT
    @pratixYT 2 ปีที่แล้ว +2

    1. import {Routes} intead of {Switch} and use it instead of Switch
    2.. In V6, you can't use the component prop anymore. It was replaced in favor of element:

    • @DipeshMalvia
      @DipeshMalvia  2 ปีที่แล้ว

      Hey, here is the updated video of this tutorial with React v6 and context API - th-cam.com/video/ZZOkCrQ2iLk/w-d-xo.html

  • @GaneshSingh1
    @GaneshSingh1 2 ปีที่แล้ว

    Could you please upload video redux toolkit with redux saga

  • @Sandeepkumar-ny7bd
    @Sandeepkumar-ny7bd 2 ปีที่แล้ว +1

    thanks for detailed video. You should use latest router v6 in this project.

  • @aigulidrisova1126
    @aigulidrisova1126 11 หลายเดือนก่อน +1

    👏

  • @daljeetsingh5127
    @daljeetsingh5127 2 ปีที่แล้ว +1

    great j0b bro
    (y)

  • @doobtom271
    @doobtom271 2 ปีที่แล้ว

    when u say "this is a too ass long React video for begging-ers", it is so funny hahaha XD. Great video, very useful, thank you.

  • @adityagupta1213
    @adityagupta1213 2 ปีที่แล้ว

    1:14:00 idk why my show cards have overlapped with movie cards.

  • @regilearn2138
    @regilearn2138 2 ปีที่แล้ว

    use typescript for projects

  • @taruntomar7947
    @taruntomar7947 2 ปีที่แล้ว

    I need your help,
    I have a message while calling api
    that api call is undefined???
    plz give me some suggestion

    • @olasunkanmibalogun3234
      @olasunkanmibalogun3234 2 ปีที่แล้ว

      Hi, did you solve your bug? I'm also having the same issue, I get network error trying to call the API even though everything is fine.

  • @sanketkondhalkar6553
    @sanketkondhalkar6553 ปีที่แล้ว

    HOW SHOULD I GET API KEY, YOU ARE NOT MENTOINED API KEY IN GITHUB, PLEASE BE MENTIONED THERE.

  • @benyamin4634
    @benyamin4634 2 ปีที่แล้ว +1

    cool

  • @muhammadmoeez5552
    @muhammadmoeez5552 2 ปีที่แล้ว

    list of error occur when installing node sass

  • @abhinavkashyap2196
    @abhinavkashyap2196 2 ปีที่แล้ว +1

    44:00 personal bookmark.. Please ignore 😊

  • @karachiintermediatemaths7006
    @karachiintermediatemaths7006 2 ปีที่แล้ว

    i got error connect time out when fething api

  • @YourTechWhiz
    @YourTechWhiz 2 ปีที่แล้ว

    Why did you choose to use Scss? I think you can do the same work with CSS as well.

    • @softultraviolence5673
      @softultraviolence5673 2 ปีที่แล้ว

      Yes, but SASS is required by many jobs, the purpose is to give an introduction to the technology, this tutorial is an introduction for SASS and Redux.

    • @aniketbhalla1521
      @aniketbhalla1521 2 ปีที่แล้ว

      You can't do nesting with CSS and that's the major benefit comes with SCSS.

  • @mohamedyoussef8835
    @mohamedyoussef8835 2 ปีที่แล้ว

    Awesome video ++++++++++++++++++++++++++ 😃

    • @thiyagum8649
      @thiyagum8649 2 ปีที่แล้ว

      did you deploy this project? is it working after deployment?

  • @Doityourself567
    @Doityourself567 ปีที่แล้ว

    Switch is not supported now
    I have invested more than half hour doing it.

  • @kevaljivani3111
    @kevaljivani3111 2 ปีที่แล้ว

    My crome browser not showing redux