1
0
Fork 0
mirror of https://github.com/kou029w/_.git synced 2025-01-30 22:08:02 +00:00
_/hono/main.ts
2024-04-22 23:21:12 +09:00

27 lines
480 B
TypeScript

import { Hono } from "npm:hono";
import { showRoutes } from "npm:hono/dev";
import { html } from "npm:hono/html";
import { Foo } from "./foo.tsx";
const app = new Hono();
const Html = html`<!DOCTYPE html>
<html>
<head>
<title>Hello</title>
</head>
<body>
${Foo({
messages: ["bar", "baz"],
})}
</body>
</html>`;
app.get("/", (c) => {
return c.html(Html);
});
const port = 3000;
Deno.serve({ port }, app.fetch);
showRoutes(app);