💬 Mermaid
Sekvensdiagram
Vis hvordan systemer og mennesker taler sammen
Hvad er et Sekvensdiagram?
Et sekvensdiagram viser de beskeder, der udveksles mellem deltagere over tid: API-kald, autentificeringsflows, kommunikation mellem microservices. Det er standardmåden at dokumentere interaktioner i softwarearkitektur.
Live-eksempel
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 profileHvornår skal det bruges
Dokumentér API-flows, autentificering og betalingsprotokoller
Design microservice-interaktioner før implementeringen
Fejlfind produktionshændelser ved at kortlægge den faktiske kaldekæde
Grundlæggende syntaks
sequenceDiagram
participant A as Alice
participant B as Bob
A->>B: Sync request
B-->>A: Async responseSpørgsmål om dette diagram
Hvad betyder piltyperne i et Mermaid-sekvensdiagram?
Fuldt optrukne pile (->>) er synkrone kald, stiplede pile (-->>) er svar eller asynkrone beskeder. Aktiveringer viser, hvornår en deltager er optaget af behandling.
Kan jeg vise løkker og betingelser?
Ja — Mermaid understøtter blokkene loop, alt (if/else), opt (valgfri) og par (parallel) til at udtrykke logikken i virkelige protokoller.
Opret dit Sekvensdiagram nu
Beskriv det i almindeligt sprog — AI’en skriver Mermaid-koden for dig.
Åbn Mermaid Studio