电子说
leptos:全栈同构Web框架
Leptos 是一个全栈、同构的 Rust Web 框架,利用细粒度的响应式来构建声明性用户界面。
全栈:可用于构建在浏览器、服务器或通过在服务器上渲染 HTML 然后在浏览器中添加交互性运行的应用程序。
同构:相同的应用程序代码和业务逻辑被编译运行在客户端和服务器上,无缝集成。
Web:Leptos 建立在 Web 平台和 Web 标准之上。
框架:Leptos 提供了构建现代 Web 应用程序所需的大部分内容:响应式系统、模板库和可在服务器端和客户端工作的路由器。
细粒度响应式:整个框架是从响应式原语构建的,这允许以最小的开销执行极高性能的代码。
注意:此项目正在开发中,API 不一定稳定。
plane:基于浏览器的APP容器编排器
Plane 是一个服务器编排器,实现了一种「会话后端」的架构,可以启动许多临时容器实例,并通过 HTTPS 直接连接到这些容器。与在多个用户之间共享的传统 Web 服务器相比,这些容器可以更像一个碰巧远程运行的后台进程。我们可以将 Plane 后端视为恰好在服务器上运行的客户端应用程序的扩展。
rmx:增强的rm
对 rm API 进行了扩展和性能改进(特别是对大文件和深度嵌套目录)。特点如下:
原生 GNU rm API。
回收站集成(-t)。
贼快。
不可恢复的移除(--shred)。
更多过滤选项。
性能对比如下:
remove | rmx | rm | rmt |
---|---|---|---|
files | 5.7739ms | 14.121ms | 7.2263ms |
recursively nested folders | 5.7798ms | 14.128ms | 7.3677ms |
multiple deeply nested folders | 5.2066ms | 14.669ms | 7.2347ms |
multiple deeply nested folders (rip mode) | 4.6359ms | 14.160ms | 7.5436ms |
relay:构建数据驱动的React应用
prusti-dev:Rust静态验证器
Prusti 是 Rust 的原型验证器,建立在 Viper 验证基础设施之上。默认情况下,Prusti 通过证明诸如 unreachable!() 和 panic!() 之类的语句不可达来验证是否存在整数溢出和 panic。
最简单的尝试方法是使用 VS Code 插件
oscli:实时音频可视化
这是一个非常简单(当下)的实时音频可视化工具,使用 WGPU。当前实现仅适用于使用 minimp3-rs 的 mp3 文件。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !