Nuxt Server Components
A guide to leveraging Nuxt 3 server components for optimized rendering and reduced client-side JavaScript.
Usage
Ask about Nuxt server components, hybrid rendering, or server-only patterns.
Examples
- "Create a server-only component for database queries"
- "How do I mix server and client components in Nuxt?"
- "Set up hybrid rendering with per-route rules"
Guidelines
- Use .server.vue suffix for server-only components
- Server components cannot have client-side interactivity
- Use NuxtIsland for embedding server components in client pages
- Leverage route rules for per-page rendering strategies
- Keep sensitive logic in server components to avoid client exposure