// @deno-types="https://deno.land/x/servest@v1.3.1/types/react/index.d.ts" import React from 'https://esm.sh/react@17.0.2'; // @deno-types="https://deno.land/x/servest@v1.3.1/types/react-dom/server/index.d.ts" import ReactDOMServer from 'https://esm.sh/react-dom@17.0.2/server'; import { createApp } from "https://deno.land/x/servest@v1.3.1/mod.ts"; const app = createApp(); app.handle("/", async (req) => { await req.respond({ status: 200, headers: new Headers({ "content-type": "text/html; charset=UTF-8", }), body: ReactDOMServer.renderToString( servest Hello Servest! , ), }); }); app.listen({ port: 8888 }); console.log('go to http://localhost:8888');