百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

crux

> 编程语言
开源

Rust中的跨平台应用开发

2.6K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Rust中的跨平台应用开发

Crux ·

观看入门讲座 | 阅读书籍 | 阅读API文档 | 加入Zulip社区

Rust中的跨平台应用开发

  • 共享行为核心 - Crux 帮助您共享应用的业务逻辑 以及跨移动端(iOS/Android)和 Web 的行为——作为一个单一的可复用核心 使用 Rust 构建。
  • UI 薄壳 - Crux 认识到,最佳体验的构建方式 使用现代声明式框架,例如 SwiftUI Jetpack Compose React/Vue,或一个 WebAssembly 基于框架(如 Leptos,或 Yew) — 然而,它旨在保持这一UI层尽可能薄。 can be, with all other work done by the shared core.
  • 类型生成 - 与核心的接口具有静态类型检查 跨语言 — 类型和序列化代码为 Swift 生成, Kotlin和TypeScript。Rust shell可以直接导入核心。
  • 受管副作用 - 诸如调用 API 之类的副作用被捕获为值 并由 Shell 执行。核心保持无副作用,从而具备可移植性。 跨平台运行,并让高级用户旅程测试在毫秒级完成。 (rather than minutes or even hours)

快速入门

从书籍开始,然后按顺序学习示例。 如果你更喜欢先听讲座,可以观看Rust Nation 2023 入门演讲。

阅读API 文档。

你也可以加入我们Zuli上的友好交流。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustmobile-developmentrust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言