// You need to import `h` factory function as Deno Deploy // uses it instead of `React.createElement` import { h } from "https://x.lcas.dev/preact@10.5.12/mod.js"; import { renderToString } from "https://x.lcas.dev/preact@10.5.12/ssr.js"; let elapsedTime = 0 setInterval( () => { elapsedTime = elapsedTime + 1; }, 1000) function App() { return ( Hello from JSX

Hello world



this is a f test

this is not a f test juca

many seconds has passed through {elapsedTime}

); } addEventListener("fetch", (event) => { // renderToString generates html string from JSX components. const response = new Response(renderToString(), { headers: { "content-type": "text/html; charset=utf-8" }, }); event.respondWith(response); });