Handle errors gracefully with custom error types, status codes, and error pages. Use for building robust APIs with proper error responses.
13
salvo-path-syntax
salvo-rs2/2/2026
Path parameter syntax guide for Salvo routing. Explains the `{}` syntax (v0.76+) vs deprecated `<>` syntax, with migration examples.
12
AI 95
salvo-graceful-shutdown
salvo-rs2/2/2026
Implement graceful server shutdown to handle in-flight requests before stopping. Use for zero-downtime deployments and proper resource cleanup.
12
AI 95
salvo-tls-acme
salvo-rs2/2/2026
Configure TLS/HTTPS with automatic certificate management via ACME (Let's Encrypt). Use for production deployments with secure connections.
12
AI 95
salvo-realtime
salvo-rs2/2/2026
Implement real-time features using WebSocket and Server-Sent Events (SSE). Use for chat applications, live updates, notifications, and bidirectional communication.
12
AI 95
salvo-testing
salvo-rs2/2/2026
Write unit and integration tests for Salvo applications using TestClient. Use for testing handlers, middleware, and API endpoints.
12
AI 90
salvo-static-files
salvo-rs2/2/2026
Serve static files, directories, and embedded assets. Use for CSS, JavaScript, images, and downloadable content.
12
AI 90
salvo-openapi
salvo-rs2/2/2026
Generate OpenAPI documentation automatically from Salvo handlers. Use for API documentation, Swagger UI, and API client generation.
12
AI 88
salvo-basic-app
salvo-rs2/2/2026
Create basic Salvo web applications with handlers, routers, and server setup. Use when starting a new Salvo project or adding basic HTTP endpoints.