Scrapbox viz
Scrapbox の API は CORS 許可してないので、プロキシとなる API を作る。Lambda ベースの Netlify Functions を利用。
バッチ
GitHub Actions でグラフデータ作成処理を、定期実行・手動実行
API
Scrapbox API で取得した JSON を返す Netlify Functions
UI
実際のページはブラウザや Scrapbox の PWA で閲覧
こんな感じの構成
https://gyazo.com/960ac22886f7d288bef5afa04f78fc65