💬 Mermaid
Sekvencijski dijagram
Prikažite kako sustavi i ljudi razgovaraju
Što je Sekvencijski dijagram?
Sekvencijski dijagram prikazuje poruke koje sudionici razmjenjuju tijekom vremena: API pozivi, tijekovi autentifikacije, komunikacija među mikroservisima. To je standardni način dokumentiranja interakcija u softverskoj arhitekturi.
Primjer uživo
sequenceDiagram
autonumber
participant U as User
participant A as API
participant D as Database
U->>A: POST /login
A->>D: SELECT user
D-->>A: user row
A-->>U: 200 + JWT token
U->>A: GET /profile (Bearer)
A-->>U: 200 profileKada ga koristiti
Dokumentirajte API tijekove, autentifikaciju i protokole plaćanja
Dizajnirajte interakcije mikroservisa prije implementacije
Otklanjajte produkcijske incidente mapiranjem stvarnog lanca poziva
Osnovna sintaksa
sequenceDiagram
participant A as Alice
participant B as Bob
A->>B: Sync request
B-->>A: Async responsePitanja o ovom dijagramu
Što znače vrste strelica u Mermaid sekvencijskom dijagramu?
Pune strelice (->>) su sinkroni pozivi, isprekidane strelice (-->>) su odgovori ili asinkrone poruke. Aktivacije pokazuju kada je sudionik zauzet obradom.
Mogu li prikazati petlje i uvjete?
Da — Mermaid podržava blokove loop, alt (if/else), opt (neobavezno) i par (paralelno) za izražavanje logike stvarnih protokola.
Izradite svoj Sekvencijski dijagram odmah
Opišite ga prirodnim jezikom — AI piše Mermaid kod umjesto vas.
Otvori Mermaid Studio