News for hackers. Stuff that matters.
Re:Bun v0.8.0 by lolinder on Wednesday August 23, 2023 @11:08PM (#37244570)
If you're building in plain Go with pure SSR, sure, but OP is talking about building a React frontend that is pre-rendered server-side. TTI very well could be faster with that than with a React front end that talks to a Go backend.
Re:Bun v0.8.0 by konart on Thursday August 24, 2023 @03:16AM (#37245972)
I'm kind of lost here. It's been ages since I wrote anything frontend related so here the question: how does it matter?

I mean unless you have pure front end app - you are still going to talk to some backend. Regardless of how you got your frontend part - generated by the server or a static file served by nginx.

Re:Bun v0.8.0 by spion on Thursday August 24, 2023 @04:53AM (#37246521)
Modern JS frameworks pre-render the components on the server then they attach to them to "rehydrate" and add JS handlers on the client. They also allow mixing of purely-server-side components (essentially templates, no JS or hydration) and mostly-client-side components (that still pre-render on the server)

For Rust, Leptos (https://leptos.dev/) would be one choice that can do SSR+hydration (but not intermixed with server-side components, at least AFAIK not yet)