Skip to main content
Module

x/faster/server.ts>Server

A fast and optimized middleware server with an absurdly small amount of code (300 lines) built on top of Deno's native HTTP APIs with no dependencies. It also has a collection of useful middlewares: log file, serve static, CORS, session, rate limit, token, body parsers, redirect, proxy and handle upload. In "README" there are examples of all the resources. Faster's ideology is: all you need is an optimized middleware manager, all other functionality is middleware.
Latest
class Server
import { Server } from "https://deno.land/x/faster@v10.0/server.ts";

Properties

acceptOrRejectSocketConn: (ctx: Context) => Promise<any>
all
connect
delete
get
head
onSocketClosed: (id: string, socket: WebSocket) => Promise<any>
onSocketMessage: (
id: string,
socket: WebSocket,
event: any,
) => Promise<any>
openedSockets: Map
options
patch
post
put
trace