@whitequark Maybe I'm romanticizing, yeah, but just had to wait about a minute for what was morally a 1 kB static page, but that was so loaded down with SPA interactivity that it took forever.
the one thing i've used react for is the https://amaranth-lang.org/play/ (mostly because i wanted a tabbed widget that is accessible and doesn't look like dogshit) and that straight up downloads python and yosys and doesn't work without them
@whitequark I can even see it, though I still disagree, for highly interactive stuff, but this was a page that just showed a bank account balance, with a bunch of links to other stuff. There's no reason at *all* that needs to be a client-side SPA.
@whitequark That makes total sense. If you have something that actually *uses* SPA stuff, I really deeply don't mind — that's a perfect usecase and very, very cool. I just get get-off-my-lawn kinds of cranky when people very badly reinvent static pages.