Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The counterargument: In Defence of the Single Page Application:

https://williamkennedy.ninja/javascript/2022/05/03/in-defenc...



Funny enough. I’m opening this on mobile internet connection and it stuck at loading spinner. I don’t know if the problem is with my internet (probably not) or support for mobile so I can’t even read the content.


I think that's the joke :) all other articles load fine instantly, just this one that has a spinner


Heh it got me then :)


Whoosh! Right over my head. I feel a little silly, but also, got me!


Got me too :-)


My guess it’s a joke.


it's a sarcasm loader


Sufficiently advanced parody is indistinguishable from reality.


Ages ago when writing.com was first modernizing its site, they started by hiding story content to display a spinner, waiting a second or two, then re-displaying the content. It was on the page the whole time, they just made it look like it was loading in the background.


I remember doing this as a kid making my first website. I thought it looked more "professional"


https://medium.com/luminasticity/on-the-triumph-of-satire-fa...

"Satire isn’t dead.

Satire won.

This is what it looks like from inside, looking out. "


Discussed at the time:

In Defence of the Single Page Application - https://news.ycombinator.com/item?id=31275178 - May 2022 (32 comments)


All I got is a "loading" animation. Gave up after 10 seconds. So, not a counterargument, but a confirmation of the article's thesis.


It's a joke/sarcasm


I wish I hadn't read the replies. I love being made the fool (though not to worry, I'll have plenty of other opportunities, likely today!)


I got wooshed.

Nice work!


I have to say that I hate SPAs. It is often a far worse user experience than the vanilla multi-page websites.


Like most defenses of Single Page Applications it managed to make me angry, at least at first.


lol this got me




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: