Crates.io | pencil |
lib.rs | pencil |
version | 0.3.0 |
source | src |
created_at | 2015-12-13 13:39:06.365421 |
updated_at | 2016-10-09 07:26:19.280421 |
description | A micro web framework for Rust. |
homepage | https://github.com/fengsp/pencil |
repository | https://github.com/fengsp/pencil |
max_upload_size | |
id | 3621 |
size | 662,243 |
#Pencil
A microframework for Rust inspired by Flask.
extern crate pencil;
use pencil::{Pencil, Request, Response, PencilResult};
fn hello(_: &mut Request) -> PencilResult {
Ok(Response::from("Hello World!"))
}
fn main() {
let mut app = Pencil::new("/web/hello");
app.get("/", "hello", hello);
app.run("127.0.0.1:5000");
}
One simple guide: https://fengsp.github.io/blog/2016/3/introducing-pencil/
If you feel anything wrong, feedbacks or pull requests are welcome.