#web-framework #actix-web #restful #rust

bin+lib serv4rs

serv4rs is a powerful, pragmatic, and extremely fast web framework for Rust

8 releases

0.1.7 Apr 7, 2023
0.1.6 Apr 2, 2023
0.1.4 Mar 30, 2023

#754 in HTTP server

Download history 4/week @ 2024-02-25 179/week @ 2024-03-10 3/week @ 2024-03-17 70/week @ 2024-03-31

252 downloads per month

MIT/Apache and LGPL-3.0

1MB
2K SLoC

Rust 1.5K SLoC // 0.1% comments JavaScript 279 SLoC // 0.1% comments

🔥 serv4rs is a powerful, pragmatic, and extremely fast web framework for Rust

use serv4rs::{reg_router, run};

#[rustfmt::skip]
pub fn config(cfg: &mut actix_web::web::ServiceConfig) {
    reg_router(cfg, "GET", "/1", || async { "Hey there! 啊啊送积分啦;送积分啦 1" }); 
    reg_router(cfg, "GET", "/2", || async { "Hey there! 啊啊送积分啦;送积分啦 2" }); 
    reg_router(cfg, "GET", "/3", || async { "Hey there! 啊啊送积分啦;送积分啦 3" }); 
    reg_router(cfg, "GET", "/4", || async { "Hey there! 啊啊送积分啦;送积分啦 4" });    
}

#[tokio::main]
async fn main() {
    run("serv4rs", config).await
}

Dependencies

~76MB
~1.5M SLoC