| ▲ | onion2k 5 hours ago | ||||||||||||||||||||||
This isn't "We replaced a React app with an HTML form and performance improved." It's "We replaced a bad web page with a good web page and performance improved." Attributing this to the technology driving the browser experience is silly. You can make a brilliant user experience with React. You can make a terrible website with plain HTML. The improvement comes from the change design, not tech. | |||||||||||||||||||||||
| ▲ | Aurornis 4 hours ago | parent | next [-] | ||||||||||||||||||||||
> The improvement comes from the change design, not tech. You could argue that the constraints of using HTML-first (as they call it) helped them stay away from the bad patterns they were using before. But you’re right: The user change came from fixing the design, not the technology used. This is a lot like those bad resume bullet points where someone tries to claim an increase in business was due to their code change. “Increased visitor count 100% by rewriting website to be HTML-first”. Then when you ask them about that point they concede that the entire site was redesigned to fix some design problems or add a feature and that’s what drove the visitor increase. | |||||||||||||||||||||||
| ▲ | iammrpayments 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Of course, is just what with React is 100x harder, and when you fail the fans will blame you instead of the technology. | |||||||||||||||||||||||
| ▲ | lucumo 4 hours ago | parent | prev [-] | ||||||||||||||||||||||
The standard answer to that is that some technologies make one harder than the other. That's kind of true from first principles, but it requires making the case that e.g. React is actually harder to make good than a plain HTML page. Fun thing, TFA describes a kind of multi-page wizard style form that I haven't seen a lot anymore in the last decade or so. But when I did see it, it's always some dogshit enterprise system. Some Oracle product for expensing expenses last time. The problem with those things always seems to be that they are slow in the middle of doing your task. Every button is seconds of waiting. Doubly annoying if you have to go back a step or two. The badly coded SPAs seem to be slow at the start. It takes a while to load, but once it's loaded its performance is usually okay. | |||||||||||||||||||||||
| |||||||||||||||||||||||