💬 Mermaid

Jadadiagramm

Näidake, kuidas süsteemid ja inimesed omavahel suhtlevad

Mis on Jadadiagramm?

Jadadiagramm näitab osaliste vahel ajas vahetatavaid sõnumeid: API-päringud, autentimisvood, mikroteenuste suhtlus. See on standardviis tarkvaraarhitektuuri interaktsioonide dokumenteerimiseks.

Elav näide

Mermaid-kood
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 profile
Elav näide
DatabaseAPIUserDatabaseAPIUserPOST /login1SELECT user2user row3200 + JWT token4GET /profile (Bearer)5200 profile6

Millal seda kasutada

Dokumenteerige API-vooge, autentimist ja makseprotokolle
Kavandage mikroteenuste interaktsioone enne teostust
Siluge tootmisintsidente, kaardistades tegeliku päringuahela

Põhisüntaks

.mmd
sequenceDiagram
    participant A as Alice
    participant B as Bob
    A->>B: Sync request
    B-->>A: Async response

Küsimused selle diagrammi kohta

Mida tähendavad nooletüübid Mermaidi jadadiagrammis?

Pidevjoonega nooled (->>) on sünkroonsed päringud, katkendjoonega nooled (-->>) vastused või asünkroonsed sõnumid. Aktivatsioonid näitavad, millal osaline on töötlemisega hõivatud.

Kas saan näidata tsükleid ja tingimusi?

Jah — Mermaid toetab plokke loop, alt (if/else), opt (valikuline) ja par (paralleelne), et väljendada päriselu protokolliloogikat.

Looge oma Jadadiagramm kohe

Kirjeldage seda tavalises keeles — AI kirjutab Mermaid-koodi teie eest.

Ava Mermaid Studio