Performance & Load Readiness Audit
performance-load · v1.2.2 · paid
Core web performance assessment targeting load time and user experience, covering image optimization, bundle sizing, code splitting, caching, and rendering strategies.
Images & Media
images · weight 0.25
- highImages use modern formats (WebP, AVIF) or Next/Image componentab-002053
- highImages specify width and height to prevent layout shiftab-002054
- mediumBelow-fold images use lazy loadingab-002055
- lowImages use srcset or responsive image component for different screen sizesab-002056
- lowImages are not significantly larger than their display sizeab-002057
Bundle & Loading
bundle · weight 0.3
- criticalNo individual JS bundles exceed 250KB gzippedab-002058
- highRoute-based code splitting is configuredab-002059
- lowBuild tool supports tree shaking (no barrel file issues)ab-002060
- mediumNo large unused dependencies in bundleab-002061
- lowHeavy libraries use dynamic imports (not loaded on every page)ab-002062
- mediumFonts use font-display: swap or optional, not blockab-002063
- mediumThird-party scripts are loaded asynchronouslyab-002064
Rendering Strategy
rendering · weight 0.25
- highRendering strategy matches content type (static pages use SSG, dynamic use SSR/ISR)ab-002065
- criticalSEO-critical pages are not client-side rendered onlyab-002066
- lowClient hydration is not blocking above-the-fold contentab-002067
- lowLoading states are present for async content (skeletons, spinners)ab-002068
- highNo sequential API request waterfalls on page loadab-002069
Caching & Headers
caching · weight 0.2
- highStatic assets have appropriate Cache-Control headersab-002070
- mediumStatic assets use content-hash filenames for cache bustingab-002071
- lowAPI responses specify appropriate caching behaviorab-002072
- lowGzip or Brotli compression is enabled for text assetsab-002073
- infoPreconnect/dns-prefetch hints for third-party originsab-002074