-
-
Notifications
You must be signed in to change notification settings - Fork 39.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add content to vue.js performance (#7777)
* 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
1 parent
f6266ee
commit 2d168ac
Showing
1 changed file
with
13 additions
and
1 deletion.
There are no files selected for viewing
14 changes: 13 additions & 1 deletion
14
src/data/roadmaps/vue/content/performance@f7N4pAp_jBlT8_8owAcbG.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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) |