/macchiato-core

Ring style HTTP server abstraction for Node.js

Primary LanguageClojureMIT LicenseMIT

Macchiato HTTP Core

CircleCI

Macchiato Core implements core Ring 1.6 async handlers and middleware on top of Node.js. The API is kept same as the original Ring API whenever possible.

Available middleware:

  • anti-forgery
  • content-type
  • default-charset
  • file
  • flash
  • head
  • keyword-params
  • multipart-params
  • nested-params
  • not-modified
  • params
  • proxy-headers
  • session
  • ssl
  • x-headers

Attribution

Most middleware is ported directly from Ring core middleware.