rid-examples
展示如何使用 Rid 来构建与 Rust 集成的 Dart/Flutter 应用程序的示例。
什么是 Rid?
Rid 代表 Rust integrates Dart(Rust 集成 Dart),是我正在开发的一个工具,可以简单地通过注释来调用 Rust
函数,从而在 Dart 和 Flutter 应用程序中使用。
其主要目标是**让在 Flutter 中实现 UI 和在 Rust 中实现逻辑变得超级简单**。
这反过来又让你能够利用每个平台的各自优势。
通过遵循 入门指南了解更多。
Rid 是如何工作的?
Rid 会消耗添加到 Rust 代码中的注释,以生成所有
FFI 样板文件,以便从 Dart
/Flutter 与之交互。
此外,它还会为实体(例如模型)生成扩展方法,以便在 Dart/Flutter 端提供一个
非常易于使用的 API。
通过 Rid 的应用架构了解更多。
示例
Flutter
仅限 Dart
Rid 是开源的吗?
Rid 是赞助商软件,因此尚未开源。
请在此处 了解更多,关于如何
你可以通过月度贡献赞助 rid,以及
rid 何时将完全开源。
许可证
MIT