Écosystème Salvo

Salvo dispose d'un écosystème riche, comprenant des modules maintenus par la communauté, des projets construits sur Salvo et des ressources pédagogiques variées. Ces ressources vous aideront à mieux utiliser le framework Salvo pour développer des applications Web hautes performances. Par ailleurs, les sous-répertoires partagent certaines bibliothèques qui fonctionnent bien avec Salvo. Le langage Rust est en plein essor, avec des bibliothèques souvent petites mais nombreuses. Nous espérons que ces bibliothèques courantes vous aideront à vous familiariser rapidement avec l'écosystème Rust, comme une poche magique de Doraemon.

Projets communautaires

Les PR pour ajouter vos projets sont les bienvenues 😄

SocketioxideServeur socket.io implémenté en Rust, intégré à l'écosystème Tower et à la pile Tokio
WebsocketOutil WebSocket pour le framework Salvo
SalvoRsToolPlugin Salvo pour Idea RustRover, générant rapidement des modèles de code pour dto, router et service
protect-endpointsCollection de composants pour protéger vos endpoints
salvo-captchaMiddleware CAPTCHA pour le framework Salvo
salvo-casbinContrôle d'accès et authentification Casbin pour le framework Salvo

Vitrine de projets

AI00 RWKV ServerServeur d'inférence d'API basé sur le modèle RWKV
Salvo AdminFramework de développement rapide en Rust basé sur salvo et Ruoyi-Vue3
Salvo AdminSystème de gestion des permissions RBAC basé sur salvo et rbatis
Geospatial WebAPI REST Rust - Serveur de tuiles Martin MVT - PostGIS
ALLEYLogiciel de transfert rapide de fichiers entre terminaux sur le même réseau
musicbotCouteau suisse musical
ReplexRéinventez vos recommandations Plex
Pure Rust Instant Message(PRIM)Système de messagerie instantanée implémenté en Rust pur
rblogMoteur de blog écrit en Rust
myblogProjet de blog personnel
opensoundMoteur de système audio professionnel utilisant salvo comme backend de serveur HTTP par défaut
static-apiApplication simple simulant une API REST basique
palpoImplémentation d'un serveur Matrix en Rust
yiirsÉchafaudage de développement rapide d'API Rust (Salvo & Axum)
luxyLogiciel de transfert rapide de fichiers entre terminaux sur le même réseau
ffxiv-best-craftSimulateur et solution de craft FF14 avec une interface graphique conviviale
System-Monitor-ServerProgramme de surveillance de serveur écrit en Rust
mvt serverServeur de tuiles vectorielles simple et rapide développé en Rust, utilisant le framework web Salvo

Ressources pédagogiques

Tutoriel Rust Salvo pour débutantsTutoriel d'introduction à Rust Salvo pour les débutants
Construire un carnet de vocabulaire avec Tera et SalvoConstruire une application Web simple de carnet de vocabulaire avec Tera et Salvo
Salvo est-il vraiment le framework web Rust le plus simple ?Exploration pour savoir si Salvo est le framework web Rust le plus simple
Salvo.rs - Un framework backend simple créé en RustTutoriel en espagnol : Salvo.rs, un framework backend simple créé en Rust
rust + dioxus peut-êtreTutoriel sur rust, salvo, dioxus live view et sqlx
rust + dockerfile + flyTutoriel sur rust, salvo, dioxus live view, sqlx, docker et fly.io