
React DOM 服务端 API(索引)
ReactAPI 参考:React DOM
React DOM 服务端 API(索引)
react-dom/server API 允许你通过服务端渲染将 React 组件渲染为 HTML。这些 API 仅在服务器应用程序顶层调用,以生成初始 HTML。有的 框架 可能会为你调用相关 API。大多数组件不需要导入或使用这些 API。
Web 流服务器 API
以下方法仅在具有 web 流 的环境中可用,包括浏览器、Deno,以及一些现代 edge 运行时:
renderToReadableStream将 React 树渲染为 可读的 web 流。resume将prerender恢复为 可读的 web 流。
注意
Node.js 也提供这些方法以保持兼容,但由于性能较差,不建议使用。请改用 专用的 Node.js API。
Node.js 流服务器 API
以下方法仅在具有 Node.js 流 的环境中可用:
renderToPipeableStream将 React 树渲染为可传输的 Node.js 流。resumeToPipeableStream将prerenderToNodeStream恢复为可传输的 Node.js 流。
过时的非流式环境 API
以下方法可以在非流式环境中使用:
renderToString将 React 树渲染为字符串。renderToStaticMarkup将非交互式 React 树渲染为字符串。
相比于流式 API,这些 API 在功能上有些限制。
帮助我们改进文档
发现翻译问题或内容错误?请告诉我们。
