weavejester / ring-serve

Ring development web server
Eclipse Public License 1.0
25 stars 6 forks source link

Ring-Serve

Ring-Serve provides a convenient way of starting a web server for a Ring handler.

Features

The serve macro:

Example

user> (defn handler [request]
        {:status 200
         :headers {"Content-Type" "text/plain"}
         :body "Hello World"})
#'user/handler
user> (use 'ring.util.serve)
nil
user> (serve handler)
Started web server on port 3000
nil
user> (stop-server)
Stopped web server
nil

Installation

Include the following dependency in your Leiningen project file:

[ring-serve "0.1.2"]