Skip to content

Commit

Permalink
Add content to vue.js performance (#7777)
Browse files Browse the repository at this point in the history
* Update performance@f7N4pAp_jBlT8_8owAcbG.md

* Update src/data/roadmaps/vue/content/performance@f7N4pAp_jBlT8_8owAcbG.md

---------

Co-authored-by: Kamran Ahmed <[email protected]>
  • Loading branch information
MaxymilianSa and kamranahmedse committed Nov 26, 2024
1 parent f6266ee commit 2d168ac
Showing 1 changed file with 13 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
# Performance
# Vue.js Performance Optimization Overview

Key areas to improve Vue.js performance include lazy loading components to minimize initial load times, optimizing rendering to prevent unnecessary re-renders, implementing efficient state management using modern libraries like Pinia, reducing the bundle size by code splitting and tree shaking, utilizing virtual scrolling for large lists and tables, continuously monitoring performance to detect potential bottlenecks, and minimizing dependencies to decrease overall load.

Learn more from the following resources:

- [@article@How to Optimize Performance in Vue.js Applications: Beginner to Advanced Guide](https://dev.to/delia_code/how-to-optimize-performance-in-vuejs-applications-beginner-to-advanced-guide-53db)
- [@article@Vue Directives Basics](https://vuejs.org/guide/best-practices/performance.html)
- [@article@Pinia Documentation](https://pinia.vuejs.org/)
- [@article@Webpack Documentation](https://webpack.js.org/)
- [@article@Vue Virtual Scroller](https://github.com/Akryum/vue-virtual-scroller)
- [@article@Vue Devtools Documentation](https://devtools.vuejs.org/)
- [@article@Vue Best Practices](https://vuejs.org/guide/best-practices/overview.html)

0 comments on commit 2d168ac

Please sign in to comment.