Ökosystem
Salvo verfügt über ein reichhaltiges Ökosystem, das Community-gepflegte Module, auf Salvo basierende Projekte und eine Fülle von Lernressourcen umfasst. Diese Ressourcen helfen Ihnen dabei, das Salvo-Framework optimal zu nutzen, um hochperformante Webanwendungen zu entwickeln.
Darüber hinaus teilt dieses Unterverzeichnis einige Bibliotheken, die gut mit Salvo harmonieren. Die Rust-Programmiersprache entwickelt sich rasant weiter, und ihr Ökosystem zeichnet sich durch zahlreiche kleine, spezialisierte Bibliotheken aus. Wir hoffen, dass diese häufig verwendeten Bibliotheken Ihnen den Einstieg in das Rust-Ökosystem erleichtern und wie ein praktisches Werkzeugset aus Doraemons Tasche wirken.
Community-Projekte
Sie können gerne einen Pull Request einreichen, um Ihr Projekt hinzuzufügen 😄
- Socketioxide: Eine Rust-Implementierung eines socket.io-Servers, integriert in das Tower-Ökosystem und den Tokio-Stack.
- salvo-websocket: WebSocket-Hilfsmittel für das Salvo-Framework.
- SalvoRsTool: Ein Salvo-Plugin für IntelliJ RustRover zur schnellen Generierung von DTO-, Router- und Service-Template-Code.
- protect-endpoints: Eine Sammlung von Komponenten zum Schutz Ihrer Endpunkte.
- salvo-captcha: Ein Captcha-Middleware für das Salvo-Framework.
- salvo-casbin: Casbin-Zugriffskontrollauthentifizierung für das Salvo-Framework.
Projektvorstellungen
- AI00 RWKV Server: Ein Inferenz-API-Server basierend auf dem RWKV-Modell.
- Salvo Admin: Ein Rust-Schnellentwicklungsframework basierend auf Salvo und Ruoyi-Vue3.
- Salvo Admin: Ein RBAC-Berechtigungsmanagementsystem basierend auf Salvo und rbatis.
- Geospatial Web: Rust REST-API – Martin MVT Tile Server – PostGIS.
- ALLEY: Software für schnelle Dateiübertragung zwischen Endgeräten im selben Netzwerksegment.
- musicbot: Ein Schweizer Taschenmesser für Musik.
- Replex: Gestalten Sie Ihre Plex-Empfehlungen neu.
- Pure Rust Instant Message (PRIM): Ein Instant-Messaging-System, vollständig in Rust implementiert.
- rblog: Eine in Rust geschriebene Blog-Engine.
- myblog: Ein persönliches Blog-Projekt.
- opensound: Eine professionelle Audio-System-Engine, die Salvo als Standard-HTTP-Server-Backend verwendet.
- static-api: Eine einfache Anwendung, die eine grundlegende REST-API simuliert.
- palpo: Eine Rust-Implementierung eines Matrix-Servers.
- yiirs: Ein Rust-API-Schnellentwicklungsgerüst (Salvo & Axum).
- luxy: Software für schnelle Dateiübertragung zwischen Endgeräten im selben Netzwerksegment.
- ffxiv-best-craft: Ein FF14-Handwerkssimulator und -löser mit benutzerfreundlicher GUI.
- System-Monitor-Server: Ein in Rust geschriebenes Server-Überwachungsprogramm.
- mvt server: Ein einfacher, hochperformanter Vektorkachel-Server, entwickelt in Rust mit dem Salvo-Webframework.
Lernressourcen
- Rust Salvo Zero-Basics Tutorial: Ein anfängerfreundliches Tutorial für Rust Salvo.
- Building a Vocabulary Notebook with Tera and Salvo: Entwicklung einer einfachen Vokabelheft-Webanwendung mit Tera und Salvo.
- Is salvo really the simplest rust web framework?: Untersuchung, ob Salvo das einfachste Rust-Webframework ist.
- Salvo.rs - Un Framework sencillo de Backend creado en Rust: Spanisches Tutorial: Salvo.rs, ein einfaches in Rust erstelltes Backend-Framework.
- rust + dioxus maybe: Ein Tutorial zu Rust, Salvo, Dioxus Live View und SQLx.
- rust + dockerfile + fly: Ein Tutorial zu Rust, Salvo, Dioxus Live View, SQLx, Docker und Fly.io.