logologo
  • Guide
  • Concepts Fondamentaux
  • Fonctionnalités
  • Documentation API
  • Faire un don
  • Français
    • English
    • 简体中文
    • 繁體中文
    • Français
    • Español
    • 日本語
    • Deutsch
    • Português
    • Italiano
    • Maîtriser cet Art
      Démarrage Rapide
      Concepts Fondamentaux
      Routeur
      Requête
      Réponse
      Depot
      Gestionnaire
      Catcher
      Writer
      Thématiques
      Flux de Traitement
      Gestion des erreurs
      Envoi de Fichiers
      Utilisation des bases de données
      Utilisation des moteurs de template
      Arrêt en douceur
      Écrire des Tests
      Comment déployer des applications
      AI Skills
      Fonctionnalités
      Prise en charge d'HTTP/3
      Données d'état partagées dans les requêtes
      Authentification de base
      Cache
      En-têtes de mise en cache
      Capture des Paniques dans les Requêtes
      Compression de Réponse
      Limitation de Concurrence
      Contrôle d'Accès Inter-Origine
      Protection CSRF
      Flash
      Forcer HTTPS
      Authentification JWT
      Middleware de Journalisation
      Intégration OpenTelemetry
      Génération de Documentation OpenAPI
      Proxy Inverse
      Limitation de Débit
      Identifiant de Chaîne de Requête
      Serveur Statique
      Session
      Middleware de Limitation de Taille de Téléchargement de Fichiers
      Événements envoyés par le serveur (SSE)
      Plugin WebSocket tiers
      Middleware de Timeout
      Compatibilité des Middlewares Tower
      Barre oblique finale
      WebSocket
      WebTransport
      Fonctionnalité Craft
      Écosystème
      Bibliothèque de Dates et Heures en Rust
      Alternatives d'Allocateurs Mémoire pour Rust
      Bibliothèque cliente HTTP Rust
      Framework de Sérialisation Rust
      Bibliothèques de Gestion d'Erreurs en Rust

      Sujets#

      Thématiques#

      Flux de Traitement
      • Phase de Correspondance des Routes
      • Phase d'Exécution des Handlers
      • Phase de Capture d'Erreurs
      • Cycle de Vie d'une Requête Salvo
      Gestion des erreurs
      • Approches courantes de gestion des erreurs dans les applications Rust
      • Gestion des erreurs dans les gestionnaires
      • Affichage des pages d'erreur
      Utilisation des bases de données
      • SeaORM
      • Tokio ORM (Toasty)
      • SurrealDB Rust SDK
      Écrire des Tests
      • L'Importance des Tests
      • Outils de Test Salvo
      Comment déployer des applications
      • Déploiement avec Docker
      AI Skills
      • Que sont les AI Skills ?
      • Compétences disponibles (27 au total)
      • Guide de configuration
      • Liens
      Envoi de Fichiers
      Utilisation des moteurs de template
      Arrêt en douceur