Fastro API
Fastro Instance
Create fastro instance to load all controller, middleware, template and static file.
const server = new Fastro(serverOptions?: ServerOptions);
Fastro Methods
server.listen(listenOptions?: ListenOptions)
server.close()
Request
Request
is extended from ServerRequest.
import type { Request } from "https://raw.fastro.dev/master/mod.ts";
export const handler = (request: Request) => {
request.send("setup complete");
};
Request Methods
request.getPayload()
request.setCookie(cookie: Cookie)
request.getCookie(name: string)
request.getCookies()
request.clearCookie(name: string)
request.getParams()
request.getQuery()
request.proxy(url: string)
request.redirect(url: string)
request.send<T>(payload: string | T, status?: number, header?: Headers)
request.view(template: string)