Livestream with Kent: React Patterns

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • Why React Patterns are so critical to your success as an abstraction author.
    kcd.im/discord

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

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

    This is the best f*king talk I've heard in my life on react patterns. Thanks !

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

    Thanks for your existence.

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

    Kent, do you also use TypeScript? I'd love to see some of your TS/React code. I have to learn it now and the compiler is fighting with me.

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

      He's mentioned this a lot in the past that he feels that TS is great for teams, but as a solo dev he doesn't use it much. I'd recommend checking out LevelUpTuts Scott Tolinski's course on React/TS. Another good one is on Frontend Masters with Mike North which is less React focused, but goes in deep on TS.

    • @jonocodes
      @jonocodes 4 ปีที่แล้ว

      @@thesunabsolute he also has non-tuts videos here: reactresources.com/people/scott-tolinski great recommentation

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

    Copy paste and build another component!! This is like going back in programming concepts? What is wrong with doing passing props and building logic out of it? Of course have to document it. BY the way building blocks remain the same irrespective of the way we built it.

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

    Sometimes I think your videos are for advanced professionals, because I don't understand the patterns you use, nor your code, it makes me sad :(

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

      Same goes here :D , I am watching the video and despite I've used and be trained to work with react I ever saw those pattern and was checking the comment to see if I was alone in this case :D

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

    Can you post the link to the CodeSandbox? Thanks!

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

      codesandbox.io/s/simply-react-accordion-lvg59?file=/src/index.js

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

    Kent, you should smile more.. You look nice that way and we like it!!!

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

    Thanks!! Kent, For sharing the valuable content which helps me to boost my competency

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

      Hi Sarvesh! Are you looking out for web development roles currently? We are a web development company and looking for developers. Let me know if interested.

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

    Great talk Kent. The audio is offset a bit from (ahead of) the cam video triggering my OCD a bit but otherwise :)

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

    These OBS interruptions make the video more fun. Nice hidden feature!

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

    Accordion is the mui component? In this demo you did not specify how you built accordion

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

    where is the demo link?

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

    Great video and we'll thought real world context. Face this on daily basis, to change or update what I do very next day. Thank you.

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

      Hi Abhishek! Are you looking out for web development roles currently? We are a web development company and looking for developers. Let me know if interested.

    • @Fatima-ie5kj
      @Fatima-ie5kj 3 ปีที่แล้ว

      @@shivanigaddagimath6105 yea m interested how can i reach u?

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

    Thanks for sharing!
    Wouldn't be nice to also have the links in the video description ?
    I am in the Discord however I maybe not be able to find the links within for instance.

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

      and when trying to get to simplify-react.netlify.app/ I got a 404 error with Not found - Request ID: 09448c0c-9d90-4845-9b3a-abd2423ad6ab-31935042 for instance

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

    There’s something about using reducer that just isn’t enough. I use Zustand to handle state and I have the benefit of flux with plain functions, strictly typed.

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

    awesome thanks for the video. Can you provide us the repo link pls?

    • @KentCDodds-vids
      @KentCDodds-vids  2 ปีที่แล้ว

      Find all EpicReact repos here: github.com/topics/epicreact-dev

  • @enriquesneffels3053
    @enriquesneffels3053 4 ปีที่แล้ว

    Hi, what would be the price of your entire course? I just visited your website and there's no information about the relevant stuff, like what I just mentioned, the price.

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

    Wow, thank you very much for the video Kent!

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

    Cant see dots :)

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

    Thanks

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

    It's so an amazing

  • @OnsoDev
    @OnsoDev 4 ปีที่แล้ว

    The offer for testing js was only for a few hours.

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

    Not short and to the point. I don't like this video.

    • @KentCDodds-vids
      @KentCDodds-vids  3 ปีที่แล้ว +6

      Your full refund has been processed

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

      @@KentCDodds-vids 🤣 I'm dead 💀 ass dead 💀

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

    Great video. Really curious, what do you use to do these interactive in browser slides?

    • @KentCDodds-vids
      @KentCDodds-vids  3 ปีที่แล้ว +3

      mdx-deck

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

      @@KentCDodds-vids great, thanks for the response

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

    As Uncle Bob likes to say: "The quality of the code is measured by the number of WTFs not given from other people while reading your code.". More WTFs = less quality. Interesting patterns, but who needs all this complexity?! If it's just in 1-2 places, might be acceptable, if it's used for some kind of library, good, but if it's all over the place and should be quick and easily maintainable by other people... Who cares whether it's sophisticated and using some fancy patterns and/or abstractions, if only the person, whose mind born it, understands it (or maybe then you become the MVP and that's the goal?!). Most often we are writing code for the business, who cares only about the working product and good deliverable times. Yes, try to keep up with the good software principles, but don't forget, that tomorrow someone else will be there working on your code as well and this is probably not the best place to show off your knowledge about crazy patterns, abstractions and ways of thinking and solving problems. Ok, we are not passing all those 10 props, but 1 prop, 1 function, which accepts 2 other functions as parameters, etc. Not so perfect as well. For TH-cam and at home exercise it's good, but be very careful with it in other places. Just my opinion!

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

    Those "EMMMMMM"s man, great content, but this is so distracting