Vue Guideline: Composition — Use Composition API for new projects. Description: Composition API offers better TypeScript support and logic reuse. Do: <script setup> for components. Don't: Options API for new projects. Good Example: <script setup>. Bad Example: export default { data() }. Severity: Medium. Docs: https://vuejs.org/guide/extras/composition-api-faq.html.