# Fundamentos de Nuxt (Vue.js / Nuxt.js)
> Estructura de Nuxt, directorio pages, enrutamiento automático, layouts, app.vue, directorio server, nuxt.config
- 22 preguntas de entrevista
- Mid-Level
- [Preguntas de entrevista: Vue.js / Nuxt.js](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista.md)
## 1. ¿Cuál es la estructura mínima requerida para una aplicación Nuxt 3?
**Respuesta**
Una aplicación Nuxt 3 solo requiere un archivo app.vue o un directorio pages/ en la raíz del proyecto. Si app.vue existe sin una carpeta pages/, Nuxt crea una aplicación sin Vue Router. Si pages/ existe, Nuxt habilita automáticamente el file-based routing y requiere en app.vue para mostrar las rutas.
## 2. ¿Cómo funciona el enrutamiento automático en el directorio pages/?
**Respuesta**
El directorio pages/ de Nuxt usa file-based routing: cada archivo .vue crea automáticamente una ruta correspondiente. Por ejemplo, pages/index.vue se convierte en la ruta '/', pages/about.vue se convierte en '/about', y pages/blog/[id].vue crea una ruta dinámica '/blog/:id'. Este enfoque elimina la configuración manual del router.
## 3. ¿Cuál es la función del componente en app.vue?
**Respuesta**
El componente es un outlet que muestra el contenido de la página activa según la ruta actual. Es obligatorio en app.vue cuando existe el directorio pages/. Sin , las rutas no se mostrarán. Es el equivalente de en el Vue Router estándar pero adaptado para Nuxt.
## 19 preguntas más disponibles
- ¿Cómo aplicar un layout específico a una página en Nuxt 3?
- ¿Cuál es la diferencia entre usar en app.vue y no usarlo?
Regístrate gratis: https://sharpskill.dev/es/login
## Otros temas de entrevista Vue.js / Nuxt.js
- [Fundamentos de JavaScript](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/javascript-fundamentals.md): 20 preguntas, Junior
- [JavaScript moderno (ES6+)](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/es6-modern-javascript.md): 20 preguntas, Junior
- [Fundamentos de Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-basics.md): 22 preguntas, Junior
- [Componentes Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-components.md): 20 preguntas, Junior
- [Vue Router](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-router.md): 18 preguntas, Junior
- [Pinia State Management](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/pinia-state-management.md): 20 preguntas, Junior
- [Vuex (Legacy)](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vuex-legacy.md): 15 preguntas, Mid-Level
- [Composition API](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/composition-api.md): 24 preguntas, Mid-Level
- [Reactividad de Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-reactivity.md): 20 preguntas, Mid-Level
- [Data Fetching en Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-data-fetching.md): 20 preguntas, Mid-Level
- [SSR y SSG en Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-ssr-ssg.md): 22 preguntas, Mid-Level
- [Rutas de servidor Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-server-routes.md): 20 preguntas, Mid-Level
- [Módulos Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-modules.md): 18 preguntas, Mid-Level
- [Composables de Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-composables.md): 20 preguntas, Mid-Level
- [Formularios y validación Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-forms-validation.md): 20 preguntas, Mid-Level
- [Gestión de estado en Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-state-management.md): 18 preguntas, Mid-Level
- [Testing en Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-testing.md): 20 preguntas, Mid-Level
- [Despliegue de Nuxt y CI/CD](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-deployment-cicd.md): 22 preguntas, Mid-Level
- [Rendimiento de Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-performance.md): 22 preguntas, Senior
- [Patrones avanzados de Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-advanced-patterns.md): 24 preguntas, Senior
- [TypeScript con Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/typescript-vue.md): 22 preguntas, Senior
- [Autenticación Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-auth.md): 20 preguntas, Senior
- [SEO con Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-seo.md): 20 preguntas, Senior
- [Internacionalización en Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-i18n.md): 18 preguntas, Senior
- [Arquitectura Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-architecture.md): 22 preguntas, Senior
- [Seguridad en Nuxt](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-security.md): 20 preguntas, Senior
- [Ecosistema Vue](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/vue-ecosystem.md): 18 preguntas, Senior
- [Migración Vue 2→3 y Nuxt 2→3](https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/migration-vue2-vue3-nuxt2-nuxt3.md): 22 preguntas, Senior
---
Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack.
HTML version of this page: https://sharpskill.dev/es/technologies/vue-nuxt/preguntas-entrevista/nuxt-fundamentals