シーケンス図をブラウザだけで書く

tl;dr;

シーケンス図などを作ろうとすると、GUIのツールを使わなければならない時代が長く続いたが、今はシーケンス図ですらコードで管理することができ、ブラウザで描写することが可能な時代になった。

残念ながら現時点で日本語されていないが、 `Web Sequence Diagrams`  というサービスが便利だったので紹介。

https://www.websequencediagrams.com/

 どのように書くか

このように書けば

title schemaspy-with-sql

PC(MAC)->schemaspy: boot
PC(MAC)->db: boot
schemaspy->+db: connection check
db->db: create table
db-->-schemaspy: OK

schemaspy->db: scan
schemaspy->PC(MAC): make output files

以下のようなシーケンス図が生成される。

非常にシンプル。コードもなんとなくわかる気がする。

しかし、無料で使う限りだと非常にシンプルな図しか作れない。月々数十ドル課金することで表現の幅は広がるようだ。

https://www.websequencediagrams.com/

編集状況

Web Sequence Diagrams