"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