Fastify
Mount the vs3 request handler in Fastify.
vs3 provides toFastifyHandler to map your storage.handler to a Fastify route handler.
Register it at the path your client calls (default: /api/storage).
Basic Setup
src/index.ts
import Fastify from "fastify";
import { toFastifyHandler } from "vs3/integrations/fastify";
import { storage } from "./storage";
const fastify = Fastify();
await fastify.register(
async (instance) => {
instance.all("/*", toFastifyHandler(storage.handler));
},
{ prefix: "/api/storage" }
);
await fastify.listen({ port: 3012 });Next Steps
- createStorage for server setup.
- Next.js integration for App Router.