What problem does it solve?
This Skill provides a comprehensive set of best practices and guidelines for developing, refactoring, and reviewing Vue.js and Nuxt projects, ensuring code quality, maintainability, and performance.
Core Features & Use Cases
- Vue.js & Nuxt Best Practices: Offers guidance on core principles, reactivity, component design, and data flow.
- Composition API Focus: Recommends the Composition API over the Options API.
- SFC Standards: Details best practices for Vue Single-File Components, including script setup and file structure.
- Reactivity Management: Guides on correct state declaration and usage of
computed and watchers.
- Data Flow Enforcement: Ensures explicit and predictable data flow using props, events,
v-model, and provide/inject.
- Use Case: When starting a new Nuxt project or refactoring an existing Vue component, consult this Skill to ensure adherence to modern, efficient, and maintainable coding standards.
Quick Start
Apply the vue-development-guides skill to ensure the current Vue project follows best practices for component design and data flow.