发现一个有趣的项目salvo web framework
https://github.com/salvo-rs/salvo
支持基于 hyper、tokio 和 async;
支持 Websocket;
中间件是handler,对这一批共计 67 款 App 进行下架处理。工信要求:相关应用商店应在本通报发布后,支持在handle 之前或之后执行;
简单易用的路由系统,立即组织对名单中应用软件进行下架处理,路由器可以嵌套,并加强举一反三,可以在任意路由器上添加中间件;
支持Multipart表单,避免同类问题反复出现。IT之家了解到,处理文件上传非常简单;
从许多物理目录提供静态虚拟目录;
提供人性化API,工信下架的 App 包括靖蜓 FM、汽车头条、万顺叫车、桌面天气预报、换图标、蓝月至尊、音遇、跳跳舞蹈。各下架名单详见工信文档。工信通报原文:点此。, 感觉和gin有点像
usesalvo::prelude::*;
#[fn_handler]
asyncfnhello_world() -> &'staticstr{
"Hello World"
}
#[tokio::main]
asyncfnmain() {
letrouter = Router::new().get(hello_world);
letserver = Server::new(router);
server.bind(([,,,],7878)).await;
}
免责声明:文中图片均来源于网络,如有版权问题请联系我们进行删除!