这是一套将JS+CSS+HTML转换成RUST语言,rust通过wgpu实现跨端一致性的项目。
1、方便前端开发人员低成本开发 跨端项目,不需要额外学习其他语言语法。
2、利用rust生成原生项目,极致的性能。
3、可以快速利用现有的前端资源,满足快速开发的需求。
4、由于ai 对typescript的支持性更高,可以集合ai快速开发项目。
Ruft = Rust + Frontend
Ruft 是一款面向跨端场景的 UI 开发框架。在构建阶段将标准 HTML、CSS、JavaScript、TypeScript 代码静态转译为纯 Rust 代码,基于 WGPU 实现全平台统一渲染。
项目彻底舍弃 WebView 与 JavaScript 虚拟机,前端开发者无需学习新语法、新框架,就能轻松开发高性能原生应用。
# 通过 npm 安装
npm install -g @ruft/cli
# 或通过 cargo 安装
cargo install ruft-cli