Performance matters for user experience:
- Lazy loading: Load code when needed
- Code splitting: Break bundles into chunks
- Caching: Store repeated data
- Image optimization: Compress and resize
Measure before optimizing. Use Lighthouse and browser DevTools.