Skip to main content
安装 reactreact-dom
terminal

要将 React 组件在服务器端渲染为 HTML 流(SSR):
ssr-react.tsx

将其与 Bun.serve() 结合,即可创建一个 SSR HTTP 服务器:
server.tsx

React 19 及更高版本包含一项 SSR 优化,可利用 Bun 的“直接”ReadableStream 实现。如果遇到类似 export named 'renderToReadableStream' not found 的错误,请安装 19 版本的 reactreact-dom,或者改为从 react-dom/server.browser 而不是 react-dom/server 导入。详情请参阅 facebook/react#28941