This React Trick Will Blow Your Mind 🤯

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

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

  • @abdussamad0347
    @abdussamad0347 ปีที่แล้ว +31

    Finally the key makes sense to me

  • @priyanshsharma8411
    @priyanshsharma8411 10 หลายเดือนก่อน +2

    I did not know this use case for the key prop. I though it would only be useful for a list or array of components and to differentiate between their state. Thanks for the amazing and concise explanation.

  • @a000000j
    @a000000j 16 วันที่ผ่านมา

    Finally got understanding of key prop y it's needed... thanks brother

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

    This video was there bro already on web dev simplified few years back. Still no problem you can still go for this type of videos too, bcoz not everyone will be aware of it. Also I liked the second example.

  • @ManojKumar-ud4ye
    @ManojKumar-ud4ye 5 หลายเดือนก่อน

    I have been working on React from the 3 years, but Today I got know this thing. This is something very different.

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

    I am at 3:07 and the problem is key you have to define key to your component

  • @sayantanichatterjee2445
    @sayantanichatterjee2445 9 หลายเดือนก่อน

    Sir aap bohot achhe se concept clear kar dete ho 👌👌

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

    Appreciating your approach to explaining the problem and its solution,
    Thank you for sharing this with us.

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

    Literally mind blown, so cool to know this, it's definitely a tricky bug to slove. Thankyou for this🎉.

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

    and all of this because of diffing.... 2:48
    like dekhein jb reconciliation ho ri hogi jis ki output mein fiber tree bny ga to sth he diffing b ho ri hogi jis ka simple concept hai k ya elements ko track krta hai by their position or agar ek element div hai to bd mein b wo div hai span nahi to wo re-render ni kry ga

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

    I was using key prop for a while but don't know exact use of it. Thanks for sharing the information.
    👍

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

    For this case we can also set default value to state on umounting of component in the return of useEffect

    • @fayyazali7246
      @fayyazali7246 4 หลายเดือนก่อน

      but i think key is better solution

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

    react k official doc mai esa ek example hai sayad se
    thank you for more clearification ❤

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

    I knew that brother!! That's why learning key is very important...

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

    I was really fascinated by the u handled the problem. I was trying to solve it keeping the score state in the parent component and setting it to 0 on button click. So, whenever there is a click event on the button, the score will automatically be set to 0.
    Really helpful video sir...

  • @Dev-Phantom
    @Dev-Phantom ปีที่แล้ว

    very interesting, I am a React developer I never knew this.

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

    I think you have to make a daily video on a issue or a component, Great ❤

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

    You are an ideal teacher sir 💓
    Take love from Bangladesh .

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

    U r good to share your experience👍👍

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

    I was rewriting the code for 1 week due to this and now I know this my 1 week work seems waste with 1 key change in the component. Thank you so much

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

    Finally got to know the importance of key

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

    Thanks you Piyush bhaiya for sharing ❤

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

    Vai. Your explanation is really awesome.

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

    Awesomeeeee piyush..This is how i want to learn..make more this type of videos

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

    Please continue your AWS 🙏😭 series it is really helpful.. please please i have watched AWS series video and i have learnt alot not just how to use but also about serverless, linux , ssh .. please continue it.

  • @navratanyadav5378
    @navratanyadav5378 9 หลายเดือนก่อน

    10:30
    🌟🌟

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

    Ye key to bohot important nikli ❤

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

    Thankfully we've subscribed to wds

  • @anikettripathi1160
    @anikettripathi1160 8 หลายเดือนก่อน

    Very well explained! I got the key, finally! 😅

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

    loving your work

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

    Hi, according to my knowledge every componant by default has key that is given by react but some times this key will not applied so that issue occurs then manually have to pass key
    Is

  • @kumaramit04-q6c
    @kumaramit04-q6c ปีที่แล้ว +1

    There are lot of exmaples including this is in the react docs. So, people should complete them first before jumping into react fancy clone projects😂.

  • @LAAM-un8eo
    @LAAM-un8eo 6 หลายเดือนก่อน

    Very Interesting. Thank You

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

    Please Piyush complete the aws series with all the aws services from developer standpoint

  • @AK-ln2ko
    @AK-ln2ko ปีที่แล้ว

    Useful video ❤. Thanks for uploading...

  • @mma-dost
    @mma-dost ปีที่แล้ว

    Knew about this like I guessed the answer btw thanks for the video bhaiya. Keep uploading more good projects.

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

    I am subscribing for this…👍🏻

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

    Thanks for sharing this Piyush

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

    Thanku sharing knowledge trick

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

    very nice , we learned something from your bug

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

    Please make full mern stack course

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

    Please make a video on debugging large code based on browser

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

    This was awesome! 🔥🔥

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

    Really help full ❤

  • @AkashKumarRam-w7k
    @AkashKumarRam-w7k ปีที่แล้ว +1

    Sir make a course on Microfrontend With React 🔥

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

    Great video wasn't aware of it

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

    please make a video on frontend pack and backend pack who contains all tools and packeges details that requires for every fresher as well as wants to be like senior developer.

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

    nice video. bring more video like this.

  • @gurukarun5508
    @gurukarun5508 4 หลายเดือนก่อน

    i have a query, if each selected play value maintain state mode, when even selected event change, example if player virat have score 4, then change the player to rishabh now rishabh score 3, then back to virat, score should be 4 (maintain the state of that player score)

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

    Now i like the #key thanks bro

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

    Most underrated youtuber

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

    Awesome 👍👍👍

  • @Techi-TrailBlazer
    @Techi-TrailBlazer ปีที่แล้ว

    Ok but how to store the local score value in memory so that it doesn't get refreshed to default every time the props change?

  • @adil.mallick
    @adil.mallick 7 หลายเดือนก่อน

    Why you didn't use effect?

  • @TonyStark-gs1jc
    @TonyStark-gs1jc ปีที่แล้ว

    Wow just wow, I did't now this till now, this could have save my hours of debugging 😑😑

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

    Please continue your AWS 🙏😭 series it is really helpful.. please please

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

    Bhaiya please make Nodejs Backend Project in Microservice Architecture as there are no good resources for that especially updated for 2023🙏

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

    next video kab ayege!!

  • @Rehmaan.
    @Rehmaan. ปีที่แล้ว

    Which theme are you using in VS code..please tell me??

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

    thanks sir

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

    what an explanation

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

    Sir, I want to ask you one thing
    Is your NodeJS playlist complete? like I want to learn Node and express so I'm thinking of following that playlist

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

    actually I am aware of this things but can't get up with class components, even I haven't tried to code them yet 😅

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

    Already know this trick. Thats y we use key while doing map.

  • @1NevilMistry
    @1NevilMistry ปีที่แล้ว

    Nice share can you give me the name of the vs code theme name it's looks amazing

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

    brother aapki video ka thumbnail kon banata hai i need to contact them please

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

    Legend 💥🚀

  • @senior_software_engineer
    @senior_software_engineer 11 หลายเดือนก่อน

    super excellent

  • @User-px6gz
    @User-px6gz ปีที่แล้ว

    I always knew that whenever props changes the child component rerender. So why its not re rendering. Yeh dom tree ka concept kdr se agya. It should have re rendered 😑

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

    Nice sir

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

    Great content

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

    much
    interesting

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

    Yo! This sounds good

  • @kashmirtechtv2948
    @kashmirtechtv2948 11 หลายเดือนก่อน

    Unique video

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

    Are bhai 😅😅.. I am beginner but mujhe laga kuch aur khas baat hogi. Ye to pehle se hi bata tha.. Aur agar koi backend se aaya hai frontend to usko pehle se hi bata lag jayega

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

      Aur agar console check kar lete to wahi bata deta ki bhai key daal element me 😅

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

    Now I know why key is important🙂

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

    My guess for the challenge was correct

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

    WOW!!!!

  • @mukeshyadav-dw1oo
    @mukeshyadav-dw1oo 7 หลายเดือนก่อน

    Nice

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

    Super😘

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

    Ohh now I get it...

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

    tabhi react hr bari loop ke andar key leta hai

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

    Theme konsi hai??

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

      I think it's jellyfish or nightowls.

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

    Hello sir,
    Sir I am loser, sir job se nikal diya performance poor he bolke, but mujhe Kam Jo dete the vo me karta tha , kabhi kabhi time to time mai nai hota tha. Lekin Kam jarur complete karta Tha me, bhale late me ho hota jarur tha Kam
    To sir nikal diya 😭😭, or Mera goal bhi tha kuch, ki salary ayega to ye karna he career me. Sab Pani me chala gaya sir.
    Sir bohat Sara baat karna he demotivate feel kar raha hu plzz sir ek baar baat karlo..

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

    I know this trick baby ❤❤❤😂😂

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

    💯/ 💯

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

    subscribe after watching this video make more this kind of videos

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

    ❤❤❤❤❤❤

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

    bro you does lots of useless talk. kindly try to talk less and to the point and code much

  • @ramkumarchauhan3176
    @ramkumarchauhan3176 3 หลายเดือนก่อน

    Nice