brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
nuxtjs-vue-typescriptBest practices for building Nuxt 3 and Vue 3 applications with TypeScript, the Composition API, and Tailwind CSS. Use when structuring Nuxt/Vue projects, writing composables, typing components and props, wiring up server routes and plugins, or optimizing Nuxt builds and Web Vitals.
Independent GitHub snapshot · Automated classification · Original documentation governs
Guidelines for building Nuxt 3 and Vue 3 applications with TypeScript, Shadcn Vue, Radix Vue, VueUse, and Tailwind.
types/ directory once a second feature needs itnuxi analyze) and use dynamic import() for heavy, rarely-used componentslayouts/default.vue, <NuxtLayout>) to share page chrome instead of duplicating it per pageserver/api/ routes (Nitro) for server-side endpoints, and useRuntimeConfig() for environment-specific config instead of hardcoding values<script setup> syntax