nickel 0.11.0

An express.js inspired web framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[macro_use] extern crate nickel;
extern crate hyper;

use hyper::method::Method;
use nickel::{Nickel, HttpRouter};

fn main() {
    let mut server = Nickel::new();
    server.add_route(Method::Get, "/", middleware!("Hello World"))
          .get("/get", middleware!("get"))
          .post("/post", middleware!("post"))
          .put("/put", middleware!("put"))
          .patch("/patch", middleware!("patch"))
          .delete("/delete", middleware!("delete"));

    server.listen("127.0.0.1:6767").unwrap();
}