What problem does it solve?
Performance bottlenecks in modern web interfaces degrade user experience by increasing load times and causing jank; this Skill provides a structured approach to diagnosing and implementing targeted optimizations across loading, rendering, animations, images, and bundle size.
Core Features & Use Cases
- Auditing performance: measure Core Web Vitals (LCP, FID/INP, CLS) and bundle sizes to identify bottlenecks and opportunities.
- Asset and code optimization: optimize images, fonts, CSS, and JavaScript with techniques like code splitting, tree-shaking, lazy loading, and responsive images.
- Rendering and animation tuning: reduce layout thrash, utilize GPU-accelerated animations, and apply containment strategies for smoother UI.
- Use cases: apply improvements during initial load, route transitions, and dynamic content updates to maintain a fast, responsive experience.
Quick Start
Audit the app to identify the top bottleneck and implement a targeted optimization (e.g., convert large images to WebP and enable lazy loading).