2 个版本
0.1.1 | 2024 年 7 月 10 日 |
---|---|
0.1.0 | 2024 年 7 月 10 日 |
#8 in #specta
34KB
710 代码行
rpc-rs
为 Rust 和基于 Web/Tauri 的应用程序提供的一个快速、轻量级且类型安全的 RPC/IPC 框架,基于 specta
.
简介
rpc-rs
是一个类型安全的 Rust 框架,用于构建与 Web 技术一起使用的 JSON RPC 和 IPC,如 JavaScript 和 TypeScript。它遵循基本的 CRUD(创建、读取、更新、删除)模式,并且其语法允许开发者用相对简单的代码轻松创建复杂的协议。
示例
有关如何使用此库的示例,请参阅 此处。
集成
rpc-rs 与以下库和工具集成得非常好
axum
tauri
specta
serde
serde_json
prisma-client-rust
(自定义构建)
lib.rs
:
rpc-rs
一个简单的 Rust 和 TypeScript IPC/RPC 框架,为 Tauri 和网页应用程序构建。
依赖关系
~3–47MB
~646K SLoC