7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Githubがmermaid.jsに対応したので早速使ってみました。

Posted at

こんにちは。
Twitterでトレンドに上がっていたmermaid.jsとの連携対応が可能になったとの事だったので遊んでみました。
それだけの報告なので、特に技術的な価値はあまりないっす。

実際のGithubでの表示とコードをそれぞれ記載していますので参考にどうぞ!

シーケンス図

sequenceDiagram.PNG
書き方。

```mermaid
sequenceDiagram
   ブラウザ->>+Controller: Httpリクエスト
   Controller->>+Service: ロジック層処理
   Service->>+Repository: クエリ発行
   Repository->>+DB: データベース操作
   DB->>-Repository: データベース結果
   Repository->>-Service: データ返却
   Service->>-Controller: コンバート処理
   Controller->>-ブラウザ: Htmlレンダリング

フローチャート

flow.PNG
書き方。

 ```mermaid
graph TB
 朝起きる --> 筋トレする
 筋トレする -->|はい| プロテイン飲む
 筋トレする -->|いいえ| お風呂
 プロテイン飲む --> お風呂
 お風呂 --> 保湿
 保湿 --> 休日
 休日 --> |Yes| ゲームする
 休日 --> |No| Slack確認

ステートダイアグラム

state.PNG
書き方。

 ```mermaid
stateDiagram
 [*] --> Render
 Render --> Submit
 Submit --> Loading
 Loading --> Render
 Loading --> dataLoad
 dataLoad --> UseEffect
 UseEffect --> Loading
7
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?