Support Ukraine πŸ‡ΊπŸ‡¦
πŸ‡ΊπŸ‡¦
Help Provide Humanitarian Aid to Ukraine.
React Docs
Beta
LearnAPI

Is this page useful?

  • react: Hooks
    • useCallback
    • useContext
    • useDebugValue
    • useDeferredValue
    • useEffect
    • useEvent
    • useId
    • useImperativeHandle
    • useInsertionEffect
    • useLayoutEffect
    • useMemo
    • useReducer
    • useRef
    • useState
    • useSyncExternalStore
    • useTransition
  • react: Other APIs
    • <Fragment> (<>)
    • <StrictMode>
    • <Suspense>
    • createContext
    • forwardRef
    • lazy
    • memo
    • startTransition
  • react-dom
    • createPortal
    • flushSync
    • findDOMNode
    • hydrate
    • render
    • unmountComponentAtNode
  • react-dom/client
    • createRoot
    • hydrateRoot
  • react-dom/server
    • renderToNodeStream
    • renderToPipeableStream
    • renderToReadableStream
    • renderToStaticMarkup
    • renderToStaticNodeStream
    • renderToString
  • react: Legacy APIs
    • Children
    • cloneElement
    • Component
    • createElement
    • createFactory
    • createRef
    • isValidElement
    • PureComponent

Is this page useful?

APIs
react-dom/server

renderToReadableStream

Under Construction

This section is incomplete, please see the old docs for renderToReadableStream.

Streams a React element to its initial HTML. Returns a Promise that resolves to a Readable Stream. Fully supports Suspense and streaming of HTML. Read more

renderToReadableStream(element, options);
    PreviousrenderToPipeableStreamNextrenderToStaticMarkup

    How do you like these docs?

    Take our survey!

    Open Source
    Β©2022
    Learn React
    Quick Start
    Installation
    Describing the UI
    Adding Interactivity
    Managing State
    Escape Hatches
    API Reference
    React APIs
    React DOM APIs
    Community
    Code of Conduct
    Acknowledgements
    Meet the Team
    Blog
    More
    React Native
    Privacy
    Terms