Perf budgets in CI
Automating performance.
Performance jako kontrakt
Nastavili jsme rozpočty pro LCP, FID a CLS a hlídáme je na každém PR. Pipeline padá, pokud limit překročíme. Tento přístup nám pomáhá udržet výkon pod kontrolou a předcházet regresím.
Měření a monitoring
[Placeholder pro fotku]
Používáme Lighthouse CI a syntetická měření, ale také RUM pro verzi ve výrobě. Spojením dat získáváme realističtější obraz o skutečném výkonu pro uživatele. Syntetická měření nám dávají rychlou zpětnou vazbu, zatímco RUM data ukazují reálné zkušenosti.
Pro hlubší vhled doporučujeme talky k tématu výkonu v archivu. Workshopy o performance jsou také velmi žádané.
Automatizace a reporting
CI reporty sdílíme v týmu na Slacku a při regresi se automaticky zakládá ticket. Tím zajišťujeme, že problémy s výkonem neuniknou pozornosti a jsou řešeny okamžitě.
Výsledkem je stabilnější UX a menší šum při releasech. Uživatelé si všimnou rozdílu a my můžeme s jistotou nasazovat nové verze.