import fastro, { render } from "../server/mod.ts";import App from "./pages/app.tsx";import Hello from "./pages/hello.tsx";
const app = render(<App />) .setBundleName("app") .dir("./examples/pages");
const hello = render(<Hello />) .setBundleName("hello") .dir("./examples/pages");
const f = fastro() .static("/static") .page("/", app, (req, res) => { console.log(req.url); return res.ssr(app) .render(); }) .page("/hello", hello, (req, res) => { return res.ssr(hello) .title("hello") .meta(`name="viewport" content="width=device-width"`) .render(); });
await f.serve();