sequenceDiagram
    participant User as Client Browser
    participant JS as Client JavaScript
    participant Server as Web Server
    User->>JS: Event (button click)
    JS->>Server: HTTP request
    Server->>Server: Process request
    Server-->>JS: Send response
    JS->>JS: Read response
    JS-->>User: Update page
