Salvo 0.61.0 发布,Rust Web 后端框架
Salvo 是 Rust 实现的简单好用且功能强大的 Web 后端框架。
这是基于 Hyper 1.0-rc4 的最后一个版本,不久就会发布基于 Hyper 1.0 正式版本的下一个版本。
特色:
- 有着比 axum 等更丰富的功能,但却更易于上手。
- 跟 go 等其他语言框架更接近,比 Rust 语言各个 Web 框架更少的类型系统的烦恼。
- 支持 HTTP1, HTTP2 and HTTP3;
- 统一的中间件和 Handler 接口,无需任何复杂语言只是,轻松实现中间件。灵活高效。
- 内置表单处理,强大的提取器,轻松反序列请求数据到结构体。
- 支持 WebSocket, WebTransport
- 对 OpenAPI 最完美的支持,且内置多种开源 OpenAPI 展示界面
- 支持 Acme, 可以轻松获取并自动更新免费的 TLS 证书
- 适配 Tower 生态
本次更新:
- 更新 tokio-tungstenite 到 0.21。
- 改进 openapi 部分文档。
- 更新 rust-embed 版本到 8.
- 修复解析 json 时,如果 body 无内容出错的问题。
- 为 SecurityRequirement 添加 From 的实现。
- 把 Components
中的部分方法添加到 OpenAPI, 方便使用。
- 改进 catcher
, depot
, handler
等模块文档。
详细更新链接: https://github.com/salvo-rs/salvo/releases/tag/v0.61.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
netease-cloud-music-gtk 2.3.0 已经发布,Linux 网易云音乐播放器
netease-cloud-music-gtk 2.3.0 已经发布,Linux 网易云音乐播放器 此版本更新内容包括: 更新内容: 修复缺少首个收藏专辑问题 修复频繁操作时闪退 #230 添加桌面歌词支持 #241 优化拖放进度条逻辑 优化异步任务调度 更新mpris库为mpris-server 优化播放逻辑 添加简单的电台功能 #250 更新依赖 修复其它错误 详情查看:https://gitee.com/gmg137/netease-cloud-music-gtk/releases/2.3.0
- 下一篇
新增类腾讯文档 UI 风格,AiEditor beta.10 发布
AiEditor 关于 AiEditor(官网https://aieditor.dev) AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架。她适配了 PC Web 端和手机端,并提供了 亮色 和 暗色 两个主题。除此之外,她还提供了灵活的配置,开发者可以方便的使用其开发任何文字编辑的应用。 在 beta.10 版本中,我们新增了类腾讯文档的 UI 风格,效果如下: 此处之外,我们在 beta.8 版本中,新增了 代码块的 “AI 自动添加注释” 和 “AI 解释代码含义” 的功能,如下图所示: 在线演示 现代风格(类腾讯文档 UI):http://aieditor1.jpress.cn 经典 / 传统风格:http://aieditor.jpress.cn v1.0.0-beta.10 更新细节: 新增:添加自定义 menu 菜单的支持 新增:图片添加 defaultSize 和 allowBase64 配置的支持 优化:优化 "getOutline()" 方...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6