logoalt Hacker News

spondylyesterday at 10:22 PM3 repliesview on HN

Not to beat on frontend but I vaguely remember that the UI was rebuilt with React a couple of years back and the other day while browsing a sale, specifically hovering over Final Fantasy XIII would crash an entire sales widget, printing out a React error. I wonder if this is just a case of framework bloat getting out of hand (again)


Replies

ASalazarMXyesterday at 11:28 PM

The new Steam UI was incredibly bloated at the start, it was frequent (in my experience) for it to force close because it wouldn't fit in RAM along with the active game. It got better, but I'm still not loving it.

Maybe I'm prejudiced to React and its variants, because I have never used a React app I liked, just React apps that are useful despite their shortcomings.

show 1 reply
Fogestyesterday at 10:34 PM

It could be, or maybe poorly optimized assets? I always have such a problem loading the pictures and videos associated with each game.

I've used other sites that are fully React based that run quite well and don't have these issues. So I can't imagine it is specifically the frameworks fault.

But I do find if developers use these big frameworks and don't use them properly, the slowdowns can be much more pronounced.

OsrsNeedsf2Pyesterday at 10:31 PM

People give React far too much credit.

Source: I've had the privilege to ask questions to some of the engineers on that team...