Salvo 0.59.0 发布,Rust Web 后端框架
Salvo 是 Rust 实现的简单好用且功能强大的 Web 后端框架。
特色:
- 有着比 axum 等更丰富的功能,但却更易于上手。
- 跟 go 等其他语言框架更接近,比 Rust 语言各个 Web 框架更少的类型系统的烦恼。
- 支持 HTTP1, HTTP2 and HTTP3;
- 统一的中间件和 Handler 接口,无需任何复杂语言只是,轻松实现中间件。灵活高效。
- 内置表单处理,强大的提取器,轻松反序列请求数据到结构体。
- 支持 WebSocket, WebTransport
- 对 OpenAPI 最完美的支持,且内置多种开源 OpenAPI 展示界面
- 支持 Acme, 可以轻松获取并自动更新免费的 TLS 证书
- 适配 Tower 生态
本次更新:
- 修复 ServeStaticDir 排除 dot files 不起效的问题。
- 为 ServeStaticDir 添加 exclude_filter 方法,可以根据需要排除任何你不想被访问的文件。
- OpenAPI 支持的多处更新
- Extractor 自动根据请求切换解析方式
- UnixListener 添加 owner and permissions 相关支持
- 升级 opentelemetry-prometheus
到 0.14
详细更新链接: https://github.com/salvo-rs/salvo/releases/tag/v0.59.0
本次版本依然是依赖 hyper 1.0-rc4,proxy 部分功能依赖 reqwest 库,等它更新到 hyper 1.0 后,salvo 会第一时间更新。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
VLOOK 21!全新的「文库」及自动排版特性上新,实用好用的 Markdown 主题插件
VLOOK™是针对Typora(跨平台 Markdown 编辑器)的主题包和增强插件(针对导出的 HTML 文件),旨在与众 Markdown 粉共创 Markdown 的自动化排版 2.0,在保持 Markdown 简洁性的基础上,让编辑、阅读 Markdown 文档更实用,也更愉悦。 VLOOK™属于开源软件(遵从MIT License),也是OSCHINA 开源中国推荐的国产开源产品、Typora 的首个增强插件。 VLOOK™ 的所有特性清单,详见快速入坑 →一键了解(备用链接) 🎉 — NEW 新特性 — 🎉 🎉 全新的「文库」设计 与目录大纲、工具栏集成,并支持关键字搜索 支持配置多个文库,还可以在新标签中进行打开 完善文档内的文库文字链接语法,以具备更好的易用性、兼容性…详细 🎉 彩虹徽章支持三段格式 适用于更灵活的徽章排期需求,如:某个数据项|>=|指定值…详细 🎉 引用自动排版特性上新 首行整段加粗,即自动渲染为「引用小标题」样式…详细 简化引用折叠语法,改为引用内首行设置为6 级标题即可…详细 ♻️ — What's IMPROVED — ♻️ ♻...
- 下一篇
Layui 2.9.0 发布,收官 2023 🚀
自今年四月 Layui 发布情怀回归 2.8.0 版本以来,在社区的积极推动下,Layui 又陆续发布了 30 个版本(含预览版),平均 7 天发布 1 个版本,更新节奏有条不紊。这个曾经一度炙热而又经历了两年低谷(2021 年曾宣布官网下线)的国产开源项目,终于从作者贤心的个人情绪中挣脱开来,真正成为了一个具有社会责任意识的开源生产力工具。 以上折线图来自百度指数,它记录着 Layui 及其他几款主流 UI 组件库自 2016 年 10 月迄今的流行趋势,也蕴含着开发者个体与时代背景之间的微妙关系。七年来,Layui 在跌宕起伏中前行,谷峰之间,既是符合技术发展变革的客观规律,也呈现了事物兴衰的自然周期。Layui 赢的或输的,从来都不是同类型项目,而是时代,时代赋予了它特殊的历史使命,不论是攀爬还是俯冲,其本质均是顺应时代的需要。如今,市场趋于固化的受众形态让 Layui 得以在小众的朴素格调中栖息和发育,也诉说着创作者的处世哲学。未来,Layui 仍会在时代的感召下,通过 3.0 或更高的版本与之对话(导读:🌟 Layui 3.0 版本计划)。 本次 2.9.0 是对 2.8....
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Mario游戏-低调大师作品
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能