• ______
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    10 months ago

    I learned about how much I didn’t understand react on my 2nd dev job. I had like 2yoe with react previously. There’s a lot about it. Mostly tricks. hacks and work arounds for it’s abysmal performance.

    • tsonfeir
      cake
      OP
      link
      fedilink
      arrow-up
      5
      ·
      10 months ago

      What were you doing that was getting poor performance?

      • ______
        link
        fedilink
        arrow-up
        8
        ·
        10 months ago

        There many ways of doing things in react and some are faster than others. I would abuse state and use effect at my old job but at this job my sr dev doesn’t allow me to use useffect unless the situation warrants it.

        • tsonfeir
          cake
          OP
          link
          fedilink
          arrow-up
          3
          ·
          10 months ago

          Ahh yes, abusing state can be temping. Just a little tweak here, it’s ok… no one is looking… oh crap!

          • TitanLaGrange@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            10 months ago

            I’m relatively new to React (about 8 months in with React Native). Can you give me some examples of abusing state?

    • Potatos_are_not_friends@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      10 months ago

      I’m not at all a React fan, and prefer vanilla or Vue.

      But what is happening where you’re hitting abysmal performance?

      Are you blaming the implementation or the tools because while I can achieve faster performance with vanilla… In no way is abysmal a word I’d used.

      • ______
        link
        fedilink
        arrow-up
        4
        ·
        10 months ago

        Just exaggerating. React can be slow. Look up form performance in react with multiple inputs.