react and react-dom:
terminal
To render a React component to an HTML stream server-side (SSR):
ssr-react.tsx
Combine this with
Bun.serve() to get an SSR HTTP server:
React
19 and later include an SSR optimization that takes advantage of Bun’s “direct” ReadableStream implementation. If you run into an error like export named 'renderToReadableStream' not found, install version 19 of react and react-dom, or import from react-dom/server.browser instead of react-dom/server. See facebook/react#28941 for details.