> if I had to go back to something lighter, I'd just go back to all in SSR with Rails
FWIW, default config of Rails include Turbo nowadays, which seems quite similar to Datastar in concept.
FWIW, default config of Rails include Turbo nowadays, which seems quite similar to Datastar in concept.
e.g. Datastar prescribes a single long lived SSE endpoint that owns the state for the currently connected user's view of the world / app, while common practice in Turbo is to have many small endpoints that return a fragment of html when requested by the client.