import { router } from "https://deno.land/x/rutt@0.1.0/mod.ts";
A simple and tiny router for deno. This function provides a way of constructing a HTTP request handler for the provided routes and any provided RouterOptions.
Examples
Example 1
Example 1
import { serve } from "https://deno.land/std/http/server.ts";
import { router } from "https://deno.land/x/rutt/mod.ts";
await serve(
router({
"/": (_req) => new Response("Hello world!", { status: 200 }),
}),
);
Parameters
routes: Routes<T> | InternalRoutes<T>
A record of all routes and their corresponding handler functions
optional
unnamed 1: RouterOptions<T> = [UNSUPPORTED]An object containing all of the possible configuration options