github

seanmonstar / warp

  • пятница, 3 августа 2018 г. в 00:15:47
https://github.com/seanmonstar/warp

Rust
A super-easy, composable, web framework for warp speeds.



warp

Travis Build Status MIT licensed crates.io Released API docs

A super-easy, composable, web framework for warp speeds.

The fundamental building block of warp is the Filter: they can be combined and composed to express rich requirements on requests.

Example

extern crate warp;

use warp::Filter;

fn main() {
    // GET /hello/warp => 200 OK with body "Hello, warp!"
    let hello = warp::path!("hello" / String)
        .map(|name| format!("Hello, {}!", name));

    warp::serve(hello)
        .run(([127, 0, 0, 1], 3030));
}