4 ms·
Then why are all the React-based web apps I use so slow?
by Jasper_ 7y ago
Then why are all the React-based web apps I use so slow?
- leeoniya 7y agoi also asked this: https://news.ycombinator.com/item?id=21357978 https://news.ycombinator.com/item?id=21357978
- ng12 7y agoIt's probably not React itself. Most perceived performance issues I've encountered are due to architecture issues, usually relating to network calls.
- chrisco255 7y agoFacebook and Twitter are slow?
- wyattpeak 7y agoFacebook absolutely is, it's a beast. I find it can frequently freeze up my old laptop, which is admittedly getting past it but I have little trouble with most any other site. I don't use Twitter, so can't comment.
- scns 7y agoTry mbasic.facebook.com
- M4v3R 7y agoThey are, I frequently stare at half-loaded UI on Facebook, and I'm using a fairly recent Macbook Pro.
- manigandham 7y agoPoor design and architecture. Doing too much and blocking the event loop, memory leaks, using too much frontend code to poorly mimic native browser features like new tabs and back buttons, uncaught exceptions that stop the javascript thread and leave the page stuck, etc.
- the_gipsy 7y agoReact ecosystem is centered heavily on "components". This sounds nice, but IMO it breaks down quickly on the "whole program" level. What you end up with is crazy re-renders because it doesn't make sense to "componentize" the state.