import { renderToReadableStream } from "https://esm.run/react-dom/server"; import { serve } from "https://deno.land/std@0.146.0/http/server.ts"; import * as React from "https://esm.run/react"; const App = () => (

Hello World

); const headers = { headers: { "Content-Type": "text/html", "Cache-Control": "no-transform", // disables response body auto compression, see https://deno.land/manual/runtime/http_server_apis#automatic-body-compression }, }; await serve( async (req) => { return new Response(await renderToReadableStream(), headers); }, { port: 8080 } );