文件名称:roa:受koajs启发的异步Web框架,轻巧但功能强大
文件大小:148KB
文件格式:ZIP
更新时间:2024-02-24 08:31:07
koa web rust-lang koa-like rust-web
罗阿 Roa是一个异步网络框架,其灵感来自轻巧但功能强大的koajs。 : | | 功能亮点 轻巧,坚固且可扩展的核心。 支持HTTP / 1.x和HTTP / 2.0协议。 全流。 高度可扩展的中间件系统。 基于 (独立于运行时),您可以根据需要选择异步运行时。 许多有用的扩展。 官方运行时方案: 运行时和TcpStream; 运行时和TcpStream。 透明内容压缩(br,gzip,deflate,zstd)。 可配置和可嵌套的路由器。 命名为uri参数(查询和路由器参数)。 Cookie和jwt支持。 HTTPS支持。 WebSocket支持。 异步多部分表单支持。 其他中间件(记录器,CORS等)。 整合方式 车用,与一体化。 roa-juniper,与集成。 适用于稳定的Rust。 开始吧 # Cargo.toml [ dependencies ] roa = " 0.5.0 " async-std = { version = " 1.5 " , features = [ " attributes " ] } use roa ::