Documentation

New here ? Start with Getting started.

  1. Getting started installation, first routes, philosophy
  2. Routing routes, patterns, middlewares, routers, error handling
  3. Context request and response API
  4. Server-Sent Events sustained requests
  5. WebSockets upgrades, events, backpressure
  6. Modules body parsers, serializers, loggers, error handlers
  7. Typescript context types and extensions
  8. Schemas validation and type inference
  9. Testing routes firing requests against a router with no real port
  10. Documentation generation HTML docs and OpenAPI output
  11. Rate limiting per route or per router, in memory or on Redis, behind a proxy