"Web Speed Hackathon 2025" は、非常に重たい Web アプリをチューニングして、いかに高速にするかを競う競技です。
このレポジトリは、"Web Speed Hackathon 2025" の Web アプリのパフォーマンスを計測するツールです。
- Chrome をインストールします
- レポジトリをローカルに clone します
- スコアリングツールに計測したい URL を与えて実行します
-
$ pnpm start --applicationUrl <applicationUrl>
-
- レポジトリの issue から「参加登録」を選びます
- 自動で issue に結果が投稿されます、再実行するには
/retry
とコメントします
- ダッシュボードを構築します
POST /api/scores/:userId
- headers:
Token
- body:
{ "score": <number> }
- headers:
- このレポジトリを fork します
- レポジトリの issue タグに
registration
を作ります .github/workflows/request.yml
のコマンドに「開催期間」「ダッシュボード URL / token」を設定します- 詳しくは
pnpm start --help
を参照してください
- 詳しくは
- レポジトリの issue から「参加登録」を実行して挙動確認します
MPL-2.0 (c) CyberAgent