< 返回版块

gensmusic 发表于 2024-01-22 18:55

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 类型。

githhub地址

Rudric: 秘钥保存器

Rudric 使得从命令行管理秘密变得简单直接。秘密被加密存储在磁盘上,并可以快速解密并在需要的地方添加到环境中。明文秘密只会被存储在内存中。

可以替换 .env 文件, 使用 .renv 来更安全的保存秘钥.

github地址

lora-rs: LoRa and LoRaWAN 的 rust 库

这个crate 旨在提供一组兼容的必需品,用于在 Rust 中实现 LoRa 的终端设备。作为一般规则,所有的必需品都是 nostd(无标准库),并且为嵌入式项目设计非常友好。

github地址

--

From 日报小组 BobQ, FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页