| ▲ | MatthiasPortzel 9 hours ago | |
React gets blamed for this because the error handling is bad and the UX is confusing. But the issue with GitHub’s frontend is that the backend is dropping requests. When you click a button on GitHub and the loader gets stuck that’s because there no timeout/error handling in the JavaScript but there also no reply from the server. I feel like React is getting a bad rap because it’s visible when the issue is clearly their backend. | ||
| ▲ | regularfry 7 hours ago | parent [-] | |
> React gets blamed for this because the error handling is bad and the UX is confusing Yes, it does. > React is getting a bad rap because it’s visible when the issue is clearly their backend. Two things can be bad! Except that in this case one of them is unnecessarily bad, because nobody forced them to use a front end system which defaults to terrible failure handling. | ||