renderToReadableStream is a more modern and powerful way to render React
elements to a stream. It is especially useful for streaming large or complex
elements to the client, or for elements that need to be rendered progressively.
renderToReadableStream renders the React element to a stream, which means that
the HTML can be sent to the client as soon as it is available, without having to
wait for the entire element to be rendered. This can improve the performance of
the page load, especially for large or complex elements.