Crates.io | rpc-rs |
lib.rs | rpc-rs |
version | 0.1.1 |
source | src |
created_at | 2024-07-10 21:07:36.299539 |
updated_at | 2024-07-10 21:10:02.423173 |
description | A blazingly fast, lightweight, and type-safe RPC/IPC framework for Rust and Web/Tauri-based applications, based on `specta`. |
homepage | https://github.com/RedstoneWizard08/Wormhole |
repository | https://github.com/RedstoneWizard08/Wormhole |
max_upload_size | |
id | 1298752 |
size | 33,215 |
A blazingly fast, lightweight, and type-safe RPC/IPC framework for
Rust and Web/Tauri-based applications, based on specta
.
rpc-rs
is a type-safe Rust framework for building JSON RPCs and IPCs for use with Web
technologies, such as JavaScript and TypeScript. It follows the basic CRUD (Create, Read,
Update, Delete) pattern, and its syntax allows developers to easily create complex protocols
with relatively simple code.
See here for a great example of how to use this library.
rpc-rs integrates extremely well with the following libraries and tools:
axum
tauri
specta
serde
serde_json
prisma-client-rust
(Custom build)