#传输 #实验性 #前端 #web前端

app radio-tower

Transmission的实验性web前端

1个不稳定版本

0.1.0 2023年5月13日

#26#传输

GPL-3.0-or-later

46KB
1K SLoC

Rust 1K SLoC // 0.1% comments JavaScript 214 SLoC // 0.1% comments

🗼 radio-tower

使用Dioxus liveview为Transmission提供的实验性远程前端。LiveView应用程序在服务器上的Rust二进制文件中运行应用程序逻辑,并通过WebSockets将布局更新通信到前端。服务器通过基于JSON的RPC协议与Transmission通信。

项目还演示了构建tailwind css并将其嵌入编译的Rust二进制文件中。

入门

nvm install 16 # first time
nvm use 16
make dev

依赖关系

~32–47MB
~851K SLoC