mirror of
https://github.com/cloudflare/vinext.git
synced 2026-09-14 19:04:59 +08:00
a62e5c4901
* chore(benchmarks): remove Vite 7 runner, update Next.js to 16.2.1 The vinext-rolldown benchmark runner was identical to the vinext runner (both resolved to the same Vite version via catalog), producing duplicate results on the dashboard. Remove it entirely and simplify to a two-runner comparison: Next.js (Turbopack) vs vinext (Vite 8). Also bump the Next.js benchmark dependency from 16.1.7 to 16.2.1 to pick up recent performance improvements. * fix: remove vinext-rolldown from pnpm-workspace.yaml, fix migration comment
34 lines
529 B
Markdown
34 lines
529 B
Markdown
# Performance Benchmarks
|
|
|
|
A dashboard for viewing vinext performance benchmarks, built with the App Router on Cloudflare Workers.
|
|
|
|
Compares build times and metrics across Next.js (Turbopack) and vinext (Vite 8) on every merge to main.
|
|
|
|
Uses a D1 database for benchmark storage and Tailwind CSS for styling.
|
|
|
|
## Running Locally
|
|
|
|
1. Install dependencies:
|
|
|
|
```sh
|
|
pnpm install
|
|
```
|
|
|
|
2. Start the dev server:
|
|
|
|
```sh
|
|
pnpm dev
|
|
```
|
|
|
|
3. Build for production:
|
|
|
|
```sh
|
|
pnpm build
|
|
```
|
|
|
|
4. Preview the production build:
|
|
|
|
```sh
|
|
pnpm preview
|
|
```
|