How do you optimize Vue app performance?

Optimizing a Vue app involves lazy-loading routes, using Vue’s async components, minimizing watchers, and employing computed properties over methods where possible. Additionally, minimizing DOM updates and using the keep-alive component for caching can improve performance.