💬 Mermaid
Sekvenční diagram
Ukažte, jak spolu systémy a lidé komunikují
Co je Sekvenční diagram?
Sekvenční diagram zobrazuje zprávy vyměňované mezi účastníky v čase: volání API, autentizační toky, komunikaci mikroslužeb. Je to standardní způsob dokumentace interakcí v softwarové architektuře.
Živý příklad
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 profileKdy ho použít
Dokumentace API toků, autentizace a platebních protokolů
Návrh interakcí mikroslužeb před implementací
Ladění produkčních incidentů zmapováním skutečného řetězce volání
Základní syntaxe
sequenceDiagram
participant A as Alice
participant B as Bob
A->>B: Sync request
B-->>A: Async responseOtázky k tomuto diagramu
Co znamenají typy šipek v sekvenčním diagramu Mermaid?
Plné šipky (->>) jsou synchronní volání, čárkované šipky (-->>) jsou odpovědi nebo asynchronní zprávy. Aktivace ukazují, kdy je účastník zaneprázdněn zpracováním.
Mohu zobrazit smyčky a podmínky?
Ano — Mermaid podporuje bloky loop, alt (if/else), opt (volitelný) a par (paralelní) pro vyjádření logiky skutečných protokolů.
Vytvořte svůj Sekvenční diagram hned teď
Popište ho přirozeným jazykem — AI napíše Mermaid kód za vás.
Otevřít Mermaid Studio