Implement authentication and authorization using JWT, Basic Auth, or custom schemes. Use for securing API endpoints...

Create basic Salvo web applications with handlers, routers, and server setup. Use when starting a new Salvo project...

Implement caching strategies for improved performance. Use for reducing database load and speeding up responses.

Configure Cross-Origin Resource Sharing (CORS) and security headers. Use for APIs accessed from browsers on...

Implement CSRF (Cross-Site Request Forgery) protection using cookie or session storage. Use for protecting forms and...

Integrate databases with Salvo using SQLx, Diesel, SeaORM, or other ORMs. Use for persistent data storage and...

Implement flash messages for one-time notifications across redirects. Use for success/error messages after form submissions.

Implement request logging, tracing, and observability. Use for debugging, monitoring, and production observability.

Implement middleware for authentication, logging, CORS, and request processing. Use for cross-cutting concerns and...

Generate OpenAPI documentation automatically from Salvo handlers. Use for API documentation, Swagger UI, and API...

Implement reverse proxy to forward requests to backend services. Use for load balancing, API gateways, and...

Implement real-time features using WebSocket and Server-Sent Events (SSE). Use for chat applications, live updates,...

Configure Salvo routers with path parameters, nested routes, and filters. Use for complex routing structures and...

Implement session management for user state persistence. Use for login systems, shopping carts, and user preferences.

Implement Server-Sent Events for real-time server-to-client updates. Use for live feeds, notifications, and streaming data.