4 ms·
You are contradicting yourself by opening with a claim of time savings and ease of use followed by admitting that the solution is largely more complex. More com
by Dowwie 6y ago
You are contradicting yourself by opening with a claim of time savings and ease of use followed by admitting that the solution is largely more complex. More complex work does not save time in aggregate and is not easier to use.
- networkimprov 6y agoThe solution is not more complex to the developer or user, it's more complex to the browser, which hardly ever complains when you make it work harder :-)
- owl57 6y agoUsers could complain when someone makes their browsers work harder. Looking around the net, they mostly don't. I don't know. The only time I developed a serious full SPA, I intended to use it myself on a $50 phone, so I actually kept complaining to myself until it started loading in reasonable time and working instantly after that.
- MattGaiser 6y agoUsers complain to Microsoft for making the OS slow or complain to their internet provider.
- thomascgalvin 6y agoBut that's a one-time cost. Spring Boot is stupid complicated, too, but once you know it you know it, and getting your next project spun up is a lot faster. I'd rather maintain a React app because it will be at least somewhat familiar than try to fight my way through someone's home-grown rendering framework that can't even be Googled.
- Spivak 6y agoIt’s all about where the complexity lives. As long as your client code needs aren’t too complicated then you lose time by using React^. But once you cross a threshold you end up inventing some subset of React^^ and hope that it’s overall less effort to maintain than using React itself. ^ maybe not if your dev team is used to using React but nonetheless. ^^ React could be any of the popular frameworks. They all solve similar problems.
- root_axis 6y ago> You are contradicting yourself by opening with a claim of time savings and ease of use followed by admitting that the solution is largely more complex It's not a contradiction. C# is "largely more complex" than C, that doesn't mean C is inherently more productive than C#.
- luxphl 6y agoThe calculator on my desk is a (relatively) complex set of circuitry but it sure saves me a lot of time when I do my taxes