✨ verse
A lightweight tool for serving http built on top of the Deno standard library.
This project takes much inspiration from the sift Deno project so thank you @satyarohith for that work.
📦 Importing
import {
serve,
serveStatic,
json
} from "https://deno.land/x/verse/mod.ts";
📖 Example Usage
serve(8000, {
// you can serve plain text
"/hello": () => new Response("Hello World!"),
// json
"/json": () => json({ message: "hello world" }),
// a single file
"/": serveStatic("public/index.html"),
// a directory of files
"/public/:filename+": serveStatic("public"),
// or a remote resource
"/todos": serveStatic("https://jsonplaceholder.typicode.com/todos/1", false),
});