perf: establish frontend performance baseline
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# Performance baseline
|
||||
|
||||
Последняя проверка: 12 сентября 2026. Lighthouse 13.4.1 запускался локально против Astro SSR production-сборки, с доступным локальным API и стандартным mobile throttling. Это лабораторная проверка кода, а не прогноз скорости production-сервера.
|
||||
|
||||
| Метрика | Результат | Бюджет открытой альфы |
|
||||
|---|---:|---:|
|
||||
| Performance | 100 | ≥ 85 |
|
||||
| FCP | 1,15 с | ≤ 2,0 с |
|
||||
| LCP | 1,66 с | ≤ 2,5 с |
|
||||
| CLS | 0,023 | ≤ 0,10 |
|
||||
| TBT | 9 мс | ≤ 200 мс |
|
||||
| Accessibility | 96 до правок контраста/name | 100 при повторной проверке |
|
||||
|
||||
Команда:
|
||||
|
||||
```bash
|
||||
npm --prefix apps/web run build
|
||||
HOST=127.0.0.1 PORT=4321 API_INTERNAL_URL=http://127.0.0.1:8000 npm --prefix apps/web run start
|
||||
npm --prefix apps/web run audit:lighthouse
|
||||
```
|
||||
|
||||
Lighthouse не измеряет полевой INP. После развёртывания следует собрать реальные Web Vitals без cookies и персональных идентификаторов, повторить mobile/desktop Lighthouse через публичный TLS и записать медиану минимум трёх запусков. Не менять изображения, кэш или SSR по одному нестабильному прогону.
|
||||
Reference in New Issue
Block a user