生態系統
Salvo 擁有豐富的生態系統,涵蓋社區維護的模組、基於 Salvo 構建的專案以及多元的教學資源。這些資源能協助您更高效地運用 Salvo 框架打造高性能的 Web 應用程式。
此外,以下子目錄分享一些與 Salvo 相容性優良的函式庫。Rust 語言正處於高速發展階段,其函式庫生態具有「小而多」的特色,期望這些常用工具能助您快速融入 Rust 生態圈,成為您開發路上的百寶袋。
社區專案
歡迎提交 PR 新增您的專案😄
- Socketioxide: 基於 Rust 實作的 socket.io 伺服器,與 Tower 生態系統及 Tokio 堆疊整合。
- salvo-websocket: 為 Salvo 框架提供的 WebSocket 工具。
- SalvoRsTool: Salvo Idea RustRover 外掛程式,可快速生成 DTO、路由、服務等模板程式碼。
- protect-endpoints: 保護端點安全的元件集合。
- salvo-captcha: Salvo 框架的驗證碼中介軟體。
- salvo-casbin: 適用於 Salvo 框架的 Casbin 存取控制鑑權模組。
專案展示
- AI00 RWKV Server: 基於 RWKV 模型的推理 API 伺服器
- Salvo Admin: 基於 salvo 與 Ruoyi-Vue3 的 Rust 快速開發框架
- Salvo Admin: 基於 salvo 與 rbatis 的 RBAC 權限管理系統
- Geospatial Web: Rust REST API - Martin MVT 瓦片伺服器 - PostGIS
- ALLEY: 同網段終端裝置間快速檔案傳輸工具
- musicbot: 音樂瑞士刀工具集
- Replex: 重塑您的 Plex 推薦系統
- Pure Rust Instant Message(PRIM): 純 Rust 實作的即時通訊系統
- rblog: 以 Rust 編寫的部落格引擎
- myblog: 個人部落格專案
- opensound: 專業音訊系統引擎,採用 salvo 作為預設 HTTP 伺服器後端
- static-api: 模擬基礎 REST API 的簡易應用程式
- palpo: Rust 實作的 Matrix 伺服器
- yiirs: Rust API 快速開發脚手架(Salvo & Axum)
- luxy: 同網段終端裝置間快速檔案傳輸工具
- ffxiv-best-craft: 具友善圖形介面的《最終幻想14》製作模擬器與解決方案
- System-Monitor-Server: 以 Rust 編寫的伺服器監控程式
- mvt server: 採用 Rust 開發的輕量高速向量瓦片伺服器,使用 Salvo 網頁框架
教學資源
- Rust Salvo零基礎教程: Rust Salvo 零基礎入門教學
- 使用Tera和Salvo構建單字本: 運用 Tera 與 Salvo 建置簡易單字本 Web 應用
- Is salvo really the simplest rust web framework?: 探討 Salvo 是否為最簡潔的 Rust Web 框架
- Salvo.rs - Un Framework sencillo de Backend creado en Rust: 西班牙語教學:以 Rust 建構的簡易後端框架 Salvo.rs
- rust + dioxus maybe: 關於 rust、salvo、dioxus live view、sqlx 的綜合教學
- rust + dockerfile + fly: 涵蓋 rust、salvo、dioxus live view、sqlx、docker、fly.io 的整合教學