# Nuxt-Grundlagen (Vue.js / Nuxt.js)
> Nuxt-Struktur, pages-Verzeichnis, automatisches Routing, Layouts, app.vue, server-Verzeichnis, nuxt.config
- 22 Interview-Fragen
- Mid-Level
- [Interview-Fragen: Vue.js / Nuxt.js](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen.md)
## 1. Was ist die minimal erforderliche Struktur für eine Nuxt-3-Anwendung?
**Antwort**
Eine Nuxt-3-Anwendung benötigt nur eine app.vue-Datei oder ein pages/-Verzeichnis im Projektstammverzeichnis. Wenn app.vue ohne pages/-Ordner vorhanden ist, erstellt Nuxt eine Anwendung ohne Vue Router. Wenn pages/ existiert, aktiviert Nuxt automatisch das file-based routing und benötigt in app.vue, um Routen anzuzeigen.
## 2. Wie funktioniert das automatische Routing im pages/-Verzeichnis?
**Antwort**
Das pages/-Verzeichnis von Nuxt verwendet file-based routing: Jede .vue-Datei erstellt automatisch eine entsprechende Route. Zum Beispiel wird pages/index.vue zur Route '/', pages/about.vue wird zu '/about', und pages/blog/[id].vue erstellt eine dynamische Route '/blog/:id'. Dieser Ansatz macht die manuelle Router-Konfiguration überflüssig.
## 3. Welche Rolle spielt die -Komponente in app.vue?
**Antwort**
Die -Komponente ist ein Outlet, der den Inhalt der aktiven Seite basierend auf der aktuellen Route anzeigt. Sie ist in app.vue verpflichtend, wenn das pages/-Verzeichnis existiert. Ohne werden Routen nicht angezeigt. Sie entspricht im Standard-Vue-Router, ist aber für Nuxt angepasst.
## 19 weitere Fragen verfügbar
- Wie wendet man ein bestimmtes Layout auf eine Seite in Nuxt 3 an?
- Was ist der Unterschied zwischen der Verwendung von in app.vue und dem Verzicht darauf?
Kostenlos registrieren: https://sharpskill.dev/de/login
## Weitere Vue.js / Nuxt.js-Interviewthemen
- [JavaScript-Grundlagen](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/javascript-fundamentals.md): 20 Fragen, Junior
- [Modernes JavaScript (ES6+)](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/es6-modern-javascript.md): 20 Fragen, Junior
- [Vue-Grundlagen](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-basics.md): 22 Fragen, Junior
- [Vue-Komponenten](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-components.md): 20 Fragen, Junior
- [Vue Router](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-router.md): 18 Fragen, Junior
- [Pinia State Management](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/pinia-state-management.md): 20 Fragen, Junior
- [Vuex (Legacy)](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vuex-legacy.md): 15 Fragen, Mid-Level
- [Composition API](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/composition-api.md): 24 Fragen, Mid-Level
- [Vue-Reaktivität](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-reactivity.md): 20 Fragen, Mid-Level
- [Nuxt Data Fetching](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-data-fetching.md): 20 Fragen, Mid-Level
- [Nuxt SSR & SSG](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-ssr-ssg.md): 22 Fragen, Mid-Level
- [Nuxt Server-Routes](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-server-routes.md): 20 Fragen, Mid-Level
- [Nuxt-Module](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-modules.md): 18 Fragen, Mid-Level
- [Vue Composables](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-composables.md): 20 Fragen, Mid-Level
- [Vue Formulare & Validierung](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-forms-validation.md): 20 Fragen, Mid-Level
- [Nuxt State Management](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-state-management.md): 18 Fragen, Mid-Level
- [Vue-Testing](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-testing.md): 20 Fragen, Mid-Level
- [Nuxt-Deployment & CI/CD](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-deployment-cicd.md): 22 Fragen, Mid-Level
- [Vue-Performance](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-performance.md): 22 Fragen, Senior
- [Fortgeschrittene Vue-Patterns](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-advanced-patterns.md): 24 Fragen, Senior
- [TypeScript mit Vue](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/typescript-vue.md): 22 Fragen, Senior
- [Nuxt-Authentifizierung](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-auth.md): 20 Fragen, Senior
- [SEO mit Nuxt](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-seo.md): 20 Fragen, Senior
- [Nuxt-Internationalisierung](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-i18n.md): 18 Fragen, Senior
- [Vue-Architektur](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-architecture.md): 22 Fragen, Senior
- [Nuxt-Sicherheit](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-security.md): 20 Fragen, Senior
- [Vue-Ökosystem](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/vue-ecosystem.md): 18 Fragen, Senior
- [Migration Vue 2→3 & Nuxt 2→3](https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/migration-vue2-vue3-nuxt2-nuxt3.md): 22 Fragen, Senior
---
Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack.
HTML version of this page: https://sharpskill.dev/de/technologies/vue-nuxt/interviewfragen/nuxt-fundamentals