Tauri更新: 嵌入式原型,离屏渲染,webview多实例
Tauri是一个能创建桌面应用的框架(网页前端,Rust后端)
在我们和Tauri的协作中完成了一些嵌入式改进。现在这个框架已经可以支持移动应用和其他后端语言了。 我们正在努力将Servo(一款网页浏览器引擎)集成到Tauri中,需要在WRY(Tauri的基础web视图库)中添加对Servo的支持。尽管这个项目尚未完全就绪,但我们已经创建了一个原型。 我们还在优化Servo的功能,包括定位web视图、透明背景设置、多web视图支持等。我们还发现为多窗口提供支持要比多web视图困难得多。我们正在进行一些大的架构改变以应对这个问题。 离屏渲染是整合Servo和其他应用的关键,我们已经可以将Servo绘制到离屏帧缓冲区,并让应用决定如何呈现它。 最后,为了改善开发体验,我们正在研究预编译mozangle和mozjs,从而减少初始化构建时间。
Fred.rs: 符合人体工程学的 redis 客户端
Fred.rs 是一个符合人体工程学的 redis 客户端, 目前 8.0.0 版本发布.
- 移除全局接口。
- 添加 Unix 域套接字支持。
- 添加 Redis 时间序列接口。改进对无响应连接的检查。
- 将几个特性标志移动到配置选项。
- 添加一个基准测试工具。更新至 Rustls 0.22。
- 添加几个新的连接配置选项。
- 给命令添加一个快速失败标志。
- 内部切换至 Crossbeam 类型。
Rudric: 秘钥保存器
Rudric 使得从命令行管理秘密变得简单直接。秘密被加密存储在磁盘上,并可以快速解密并在需要的地方添加到环境中。明文秘密只会被存储在内存中。
可以替换 .env
文件, 使用 .renv
来更安全的保存秘钥.
lora-rs: LoRa and LoRaWAN 的 rust 库
这个crate 旨在提供一组兼容的必需品,用于在 Rust 中实现 LoRa 的终端设备。作为一般规则,所有的必需品都是 nostd(无标准库),并且为嵌入式项目设计非常友好。
--
From 日报小组 BobQ, FBI小白
社区学习交流平台订阅:
评论区
写评论还没有评论