16 个不稳定版本 (3 个破坏性更新)
0.4.0-alpha.3 | 2023年1月9日 |
---|---|
0.4.0-alpha.2 | 2023年1月7日 |
0.4.0-alpha.1 | 2022年12月24日 |
0.3.5 | 2022年11月25日 |
0.1.1 | 2022年8月25日 |
#67 in #handler
48 个月下载量
87KB
2.5K SLoC
Juri
HTTP 框架
入门指南
请参阅Juri 文档
示例
cargo add juri
cargo add async-std
use juri::{Request, Response, Router, handler};
use std::net::SocketAddr;
#[handler]
fn handle_index(_request: &Request) -> juri::Result<Response> {
Ok(Response::html("Hello Juri"))
}
#[juri::main]
async fn main() {
let mut router = Router::new();
router.at("/").get(handle_index);
let addr = SocketAddr::from(([127, 0, 0, 1], 7878));
juri::Server::bind(addr).server(router).await.unwrap();
}
许可证
MIT 许可证
依赖项
~10–22MB
~317K SLoC