I'm not indicting anything, I'm simply pointing out that there are a lot of assumptions that SPAs are the only or best way to have a great user experience, that server interactions are slow, that DOM updates are slow, and that API-based SPAs are the only way to solve all of these issues. The Datastar demo disproves all of these, regardless of how you feel about Datastar's specific approach to it.
Which leads me back to my original point that the only feature an SSR can't intrinsically provide is offline functionality.
Which leads me back to my original point that the only feature an SSR can't intrinsically provide is offline functionality.