React Redux Toolkit with Project | Redux Axios Tutorial | React Redux Tutorial For Beginners - 1

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

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

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

    Guys, if the video is helpful or you learned something than please appreciate and hit the LIKE and SUBSCRIBE button and help this channel to GROW😉

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

    I want to truly thank you for this video bc this is exactly what i have learned and need a project for axios, react-redux, redux toolkit, router-dom. Thank you so much again

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

    This is AMAZING!!! thank you so much for sharing!!!!!!! it helps me A LOT

  • @mohamedakhib7379
    @mohamedakhib7379 3 ปีที่แล้ว +4

    Now I'm learning redux perfectly by reffering your video's 🎊 Thank you so much 🎊

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

      Superb!

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

      bro , why he has put ?apiKey=${APIKey} shouldn't be it like apiKey=${APIKey}

  • @ВладимирГугин-ш7щ
    @ВладимирГугин-ш7щ 3 ปีที่แล้ว +3

    Thanks bro! This video vas very helpful! Cheeers from Russia

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

      Welcome and Keep watching!

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

    Very good redux toolkit tutorial. Was really helpful. Thanks

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

    I just listened for only few minutes and I already knew its a great video by great instructor. well done

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

      Bro , what's difference between redux and redux toolkits

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

      @@PIYUSH-lz1zq redux will come with huge boilerplate code which is reduced to a lot of extent in redux-toolkit

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

    Great video

  • @52nevil36
    @52nevil36 3 ปีที่แล้ว +2

    Thanks for making such a GOOd videos

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

      Glad you like them!

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

      bro , why he has put ?apiKey=${APIKey} shouldn't be it like apiKey=${APIKey}

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

    thank you Dipesh. am a beginner and your react-redux tutorials has really helped my personal development.

  • @akshitsanwal3548
    @akshitsanwal3548 ปีที่แล้ว +4

    In react-router-dom v6, "Switch" is replaced by routes "Routes". You need to update the import from
    import { Switch, Route } from "react-router-dom";
    to
    import { Routes ,Route } from 'react-router-dom';

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

      Thanks for the updated code

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

      Have you completed doing this video?

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

    AWESOME !!! THANKS A LOT IT'S CRISTAL CLEAR FOR REAL !!!

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

    by the way thank u man you are amazing :) clear easy and usefull

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

    Super Explanation - No Lag - I loved your teaching ❤❤

  • @sinaukode
    @sinaukode 3 ปีที่แล้ว

    I like it, how you explain everything from scratch, some other tutorial just start to code, and write some alien's code that we don't understand

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

      Thanks! keep watching 😊

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

    Thanks for making such a quality videos

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

    Very well explained Dipesh. Thank 🤝👍

  • @manikandann1202
    @manikandann1202 3 ปีที่แล้ว

    Hi, I learn Everything react from your channel. Thanks.

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

      Thanks for supporting the channel.

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

    Awesome teaching +++++++++++++++++++ 😃

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

    Amazing video sir!!

  • @michaelmilstein5179
    @michaelmilstein5179 3 ปีที่แล้ว +4

    Thank you so much it’s an amazing video.
    Can you do one with toolkit and typescript🤞🏻

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

      That's the plan.

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

      bro , why he has put ?apiKey=${APIKey} shouldn't be it like apiKey=${APIKey}

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

    So good tutorial thank you

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

    Thank you ❤️ it's really best content 😊

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

    Thx bro great work 👏👏
    Actually I am restarting to learn React and this project is the perfect start.

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

      You can do it!

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

      Bro , what's difference between redux and redux toolkits

  • @robiparvez
    @robiparvez 3 ปีที่แล้ว +4

    In terms of react snippets, nothing beats ES7 React/Redux/GraphQL/React-Native snippets

  • @WillSmith-qt7me
    @WillSmith-qt7me 2 ปีที่แล้ว

    Great and useful video!

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

    I am following this project

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

    Its really help me a lot thank you bro

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

    Waah! What a great video. Learn a lot.

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

      Glad you liked it!

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

      bro , why he has put ?apiKey=${APIKey} shouldn't be it like apiKey=${APIKey}

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

    Thank you so much.

  • @18.j
    @18.j 3 ปีที่แล้ว +1

    Thank you bro very appreciated

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

    Thanks for the video ❤️

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

    Thank you so much bro, you was very clear and helpfull :D

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

    Whatta explanation!!!

  • @akhror-oshie
    @akhror-oshie ปีที่แล้ว

    Thanks, Dipesh for the amazing class series and keep up the good working

  • @saqlainkhan9924
    @saqlainkhan9924 3 ปีที่แล้ว

    You are doing amazing work bro
    I learning a lot from you
    Thank you🎉🎉

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

    Great stuff brother 🙏

  • @aburaihan-py4vi
    @aburaihan-py4vi 2 ปีที่แล้ว

    Excellent!

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

      Bro , what's difference between redux and redux toolkits

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

    awesome

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

    Love it

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

    Great work ❤️

  • @neerajgoswami2897
    @neerajgoswami2897 3 ปีที่แล้ว

    You makes everything easy 💙

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

    Waiting for Nodejs also

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

    can we used RTQ query or RTQ only will be enough ????.... and if we can how can we make this if you have already etrareducers

  • @vinaykumar6916
    @vinaykumar6916 3 ปีที่แล้ว

    Please make a video using redux rtk query Nd toolkit with authentication waiting for your response@deepesh

  • @jijinprabhakar6111
    @jijinprabhakar6111 3 ปีที่แล้ว

    Thanks for the amazing video !!! When you are going to upload the next part !?? Please add the search functionality also.

  • @ma.fernanda.
    @ma.fernanda. 3 ปีที่แล้ว

    Thanks!!

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

    Please use redux persistent storage as well

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

    hey dipesh plzz made video on contact form in pure usestate without classes

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

      Already have a video on useState - th-cam.com/video/P24EuJlVKb0/w-d-xo.html

    • @rohankurane45
      @rohankurane45 3 ปีที่แล้ว

      @@DipeshMalvia ok thank you 🙏🏼

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

    Next Video Plz On React Redux

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

      On Thursday 😊

    • @harshitrathi3077
      @harshitrathi3077 3 ปีที่แล้ว

      @@DipeshMalvia Okay waiting , will it be the last part ?

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

    Thank you Dipesh for your video. When are you releasing the second part? Are you going to do any video with RTK Query?

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

      RTK Query added to my list.

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

      bro , why he has put ?apiKey=${APIKey} shouldn't be it like apiKey=${APIKey}

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

      @@PIYUSH-lz1zq the question mark is for adding query parameters in the URL.

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

      @@DipeshMalvia does it depend on api and its parameters ?

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

    Hi thanks for video,can you use thunk example and saga example both,bcz saga example are very rare.

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

      Great suggestion! I don't like saga and more comfortable with using Thunk. Still I will take a note and make a video with saga example.

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

      @@DipeshMalvia appreciate your reply. thunk is my choice,but some company's use this generator function and saga with redux is bit hard to understand,we are waiting :)

  • @АнтонТимченко-щ9й
    @АнтонТимченко-щ9й 3 ปีที่แล้ว

    Will you record a video about RxJS with React? Maybe a stopwatch or other app ? Also thanks a lot very good explanation 👍

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

    you can write "rafce" to no need to write component name inside div.

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

    please,Can you help me my keyApi doesn't work ? and console give me error Unchecked runtime.lastError: The message port closed before a response was received. what can I doing?

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

    Idea(redux store):- / small form app which have 3 pages journey ( 1st and 2nd page have form page and 3rd on is dashboad the form data)
    -- So on the first page when user loads the page api should call the pre-filled the fields and now user try to edit form and proceed then calling the api when api get success user will navigate user navigate to separate route means 2nd page.
    -- Once user come in 2nd page if user try to back to the previous route then api call should not be called and the data should be pre-filled whatever user modified on proceed.

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

    This was really a very well-organized video dipesh. Amazing work.

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

      Bro , what's difference between redux and redux toolkits

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

      Bhai redux is the main thing, global state management solution.. but it was a little complicated so the redux team has released redux toolkit to do the same thing... So what you ideally need to do is, go through redux tutorials first and why we need redux, and after that you can refer to redux toolkit to make your life easier... Even if you don't learn redux toolkit, it's all fine... You'd still be able to do what you need to.

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

      @@slmshady539 bhai kitna padhre !! har dusre din koi development aajati hai !

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

      @@slmshady539 college me , dayananda sagar , tum

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

      @@slmshady539 nice , mebhi banglore me ! konse stack me kam karte ho ? may i know your location ...

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

    Hi @Dipesh, Thanks a lot for the video. My get API is getting called twice, in the network Tab and I get two responses also. How can I avoid that

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

      I think somewhere your useEffect is getting called twice based on the dependency array. Can you put console log and do debugging.

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

      @@DipeshMalvia Its the new React version feature, that mounts and unmounts the component, which calls my API
      twice, I guess

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

      use useEffect within useRef hook. It will allow useEffect to render only once

  • @bijendernagar15
    @bijendernagar15 3 ปีที่แล้ว

    Thank you so much sir g 🙏🙏🙏 can we use redux toolkit instead of thunk

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

      You need to use THUNK only when you want to have Async action creators. We will see how we convert Sync action creators into Async in second part of this video.

    • @bijendernagar15
      @bijendernagar15 3 ปีที่แล้ว

      @@DipeshMalvia 🙏🙏🙏🙏🙏

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

      bro , why he has put ?apiKey=${APIKey} shouldn't be it like apiKey=${APIKey}

  • @tarunkmr145
    @tarunkmr145 3 ปีที่แล้ว

    what's difference between import and @import. why did you use @import

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

    [Violation] 'setTimeout' handler took 246ms
    hey bro i am following your tutorial i am gettng above error could you please help me on this?

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

    🤙🤙🤙

  • @saqibghouse
    @saqibghouse 3 ปีที่แล้ว

    Can you make redux tutorials?

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

    hi, I don´t speak english, espero me puedas leer, soy totalmente nuevo con redux toolkit, y tengo un error que desconozco pero es al momento de pasarle datos al reducer mediante axios, no me deja ocupar async/await y tampoco me deja utilizar promesas de la manera tradicional de vanilla, me da el siguiente error; error revoked get
    onlineService(payload) // my function api query users
    .then(({ data }) => {
    state.user = {
    online: true,
    content: data.data,
    token: data.token,
    };
    })
    .catch((err) => console.log(err));

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

    what react version is this ? it feels outdated because i get lots of errors (eg: react-router-dom) :(

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

      You can take reference from the github link added in the description of the video for versions.

  • @akhileshmishra5559
    @akhileshmishra5559 3 ปีที่แล้ว

    sir please stripe payment with node js and react or next js in one videos

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

    dipesh your redux tutorial is amazing but your code is showing an error with regard to arrow function in movie listing i saw your code again and again and mine is absolutely identical but still an error is coming that arrrow function expects a return statement

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

      Can you download the source code from github and do npm install and then npm start and check do you get such error.

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

      did you fix it? I'm having the same issue

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

      @@andreiflorian01 yes just give it a return statement and it's fixed

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

      @@thefrustratedboyy it worked, thanks ! :)

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

    where you get an API key

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

    login with email but not work OMDb API

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

    I am getting error it is showing moviesReducer module not found

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

    should have pagination also

  • @rakeshbaghel9126
    @rakeshbaghel9126 3 ปีที่แล้ว

    Sir appne product details page nhi bataya jo apne demo me bataya h

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

      Check part2 of the video

  • @abdulrahmanraziq809
    @abdulrahmanraziq809 6 หลายเดือนก่อน

    Can we OMDB for free

  • @timeonnerworld4687
    @timeonnerworld4687 3 ปีที่แล้ว

    sir i need the zip file of that project , can i get it from you

  • @toannew
    @toannew 3 ปีที่แล้ว

    21:39

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

    I don't understand, why we have used redux in this project.

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

    The code in the link is different than what you have on this video.

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

      Its the whole code, like the series contains 3-4 videos of full project, so better check the code after completing every video.

  • @timeonnerworld4687
    @timeonnerworld4687 3 ปีที่แล้ว

    i am facing some error

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

    Where is part 2?

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

      Here you go part 2 - th-cam.com/video/FeYTMsWpgQo/w-d-xo.html
      part 3 - th-cam.com/video/VEp9dW0MeDA/w-d-xo.html

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

    Miss use of redux

  • @bharathboyapati3539
    @bharathboyapati3539 3 ปีที่แล้ว +4

    It will be much more easier if we are using fetch instead of axios

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

      axios is more easy my son

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

    Dude, you're saying too many "alright" don't do that! :D

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

    you skipped so many thinks if i didn't already know it i would call you a bad teacher but who am i to talk I'm horrible at teaching to

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

      Thanks for feedback, I will try to improve.

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

    * * * * *

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

      Thanks Gaurav for 5 stars

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

    Both not working :(

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

      If you are using React Router Dom V6 then these will not work. You can take reference from my other video how React router v6 works - Code Refactoring : Context API | React Router V6 | Learn React JS with Project in 2 Hours
      th-cam.com/video/ZZOkCrQ2iLk/w-d-xo.html

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

    Hi @Dipesh
    I followed you till time stamp 55:33 but later on I faced issue in code
    renderMovies = movies.Response === "True" ? (
    movies.Search.map((movie,index) =>
    {
    })):
    (Error)
    It was not able to render MovieCard compoent was not able to display component checked everything but not helped
    Thanks
    .

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

      you have to write render in the map function before curly brackets if you don't want to write return then remove curly brackets your problem will be solved

  • @Habitura
    @Habitura 9 หลายเดือนก่อน +1

    I didnt get my API Key , i mailed , still nothing @DipeshMalvia

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

    Thank you so much 👍🏼🙏🎉