Skip to main content
Table of contents
  1. 0. Print
Getting Started
  • Development Environment
  • Project Structure
Architecture
  • Why Hypermedia-Driven Architecture
  • The Web Platform Has Caught Up
  • SPA vs HDA: A Side-by-Side Comparison
  • When to Use HDA (and When Not To)
Core Stack
  • Web Server with Axum
  • HTML Templating with Maud
  • Interactivity with HTMX
  • CSS Without Frameworks
Data
  • Database with PostgreSQL and SQLx
  • Database Migrations
  • Search
Auth & Security
  • Authentication
  • Authorization
  • Web Application Security
Forms & Errors
  • Form Handling and Validation
  • Error Handling
Integrations
  • Server-Sent Events and Real-Time Updates
  • HTTP Client and External APIs
  • Background Jobs and Durable Execution with Restate
  • AI and LLM Integration
Infrastructure
  • File Storage
  • Email
  • Configuration and Secrets
  • Observability
Operations
  • Testing
  • Continuous Integration and Delivery
  • Deployment
  • Web Application Performance
Practices
  • Rust Best Practices for Web Development
  • Building with AI Coding Agents
Theme
Print all pages
Hypermedia-Driven Applications with Rust
0%

Integrations

  • Server-Sent Events and Real-Time Updates

    Pushing live updates from server to browser.

  • HTTP Client and External APIs

    Making outgoing HTTP requests and integrating with external services.

  • Background Jobs and Durable Execution with Restate

    Running reliable background work beyond request/response.

  • AI and LLM Integration

    Building AI-powered features in Rust web applications.

Search documentation

Type to search. Use arrow keys to navigate results, Enter to select, Escape to close.

/
↑↓ Navigate ↵ Select esc Close
Powered by elasticlunr