Re:Ask HN: What’s your most recent “this didn’t need to be a...
by enterdev on Monday May 24, 2021 @03:55PM
(#27268938)
I honestly think it's bad implementations of SPAs that give them a bad name. The web experience for Reddit so just terrible. Thank god (and the original devs) for old.reddit!
Re:Ask HN: What’s your most recent “this didn’t need to be a...
by el_dev_hell on Monday May 24, 2021 @10:40PM
(#27272077)
I personally prefer Reddit as a non-SPA, but it's interface isn't _just_ the result of being a SPA.
It takes serious effort to build an experience as horrible as new Reddit (especially if you attempt to view anything from a mobile browser).
Re:Ask HN: What’s your most recent “this didn’t need to be a...
by ck_one on Tuesday May 25, 2021 @04:15AM
(#27274265)
I think nowadays it's just easier to develop SPAs and make changes along the way. Frontend and backend teams can be separate and work more independently. Most of the issues mentioned here why people dislike SPAs (e.g. no back proper button) can be fixed.
As far as I'm concerned you want to use a SPA when you have dynamic interlinked state. None of these sites have that. You give up so much simplicity going to SPA its kinda crazy and again I say that as a person who loves Svelte but I think is only necessary for occasional core pages.
But I constantly doubt myself, I must be missing something? Maybe its just easier for large orgs with dedicated frontend/backend devs but it really doesn't seem efficient.