Use Voby
Add Voby components with the @primate/voby module.
npm i @primate/voby vobyimport config from "primate/config";
import voby from "@primate/voby";
export default config({
modules: [
voby(),
],
});// components/Welcome.tsx
import { $ } from "voby";
export default function Welcome({ name }: { name: string }) {
return <h1>Hello, {$(name)}!</h1>;
}// routes/index.ts
import route from "primate/route";
import response from "primate/response";
export default route({
get() {
return response.view("Welcome.tsx", { name: "World" });
},
});