# Podstawy Nuxt (Vue.js / Nuxt.js)
> Struktura Nuxt, katalog pages, automatyczny routing, layouts, app.vue, katalog server, nuxt.config
- 22 pytań z rozmów
- Mid-Level
- [Pytania z rozmów: Vue.js / Nuxt.js](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne.md)
## 1. Jaka jest minimalna wymagana struktura dla aplikacji Nuxt 3?
**Odpowiedź**
Aplikacja Nuxt 3 wymaga jedynie pliku app.vue lub katalogu pages/ w katalogu głównym projektu. Jeśli app.vue istnieje bez folderu pages/, Nuxt tworzy aplikację bez Vue Router. Jeśli pages/ istnieje, Nuxt automatycznie włącza file-based routing i wymaga w app.vue, aby wyświetlać trasy.
## 2. Jak działa automatyczny routing w katalogu pages/?
**Odpowiedź**
Katalog pages/ w Nuxt używa file-based routing: każdy plik .vue automatycznie tworzy odpowiednią trasę. Na przykład pages/index.vue staje się trasą '/', pages/about.vue staje się '/about', a pages/blog/[id].vue tworzy dynamiczną trasę '/blog/:id'. Takie podejście eliminuje ręczną konfigurację routera.
## 3. Jaka jest rola komponentu w app.vue?
**Odpowiedź**
Komponent to outlet, który wyświetla zawartość aktywnej strony na podstawie bieżącej trasy. Jest obowiązkowy w app.vue, gdy istnieje katalog pages/. Bez trasy nie będą wyświetlane. Jest odpowiednikiem w standardowym Vue Router, ale dostosowanym do Nuxt.
## Jeszcze 19 dostępnych pytań
- Jak zastosować określony layout do strony w Nuxt 3?
- Jaka jest różnica między używaniem w app.vue a nieużywaniem go?
Zarejestruj się za darmo: https://sharpskill.dev/pl/login
## Inne tematy rekrutacyjne Vue.js / Nuxt.js
- [Podstawy JavaScript](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/javascript-fundamentals.md): 20 pytań, Junior
- [Nowoczesny JavaScript (ES6+)](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/es6-modern-javascript.md): 20 pytań, Junior
- [Podstawy Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-basics.md): 22 pytań, Junior
- [Komponenty Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-components.md): 20 pytań, Junior
- [Vue Router](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-router.md): 18 pytań, Junior
- [Pinia State Management](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/pinia-state-management.md): 20 pytań, Junior
- [Vuex (Legacy)](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vuex-legacy.md): 15 pytań, Mid-Level
- [Composition API](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/composition-api.md): 24 pytań, Mid-Level
- [Reaktywność Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-reactivity.md): 20 pytań, Mid-Level
- [Pobieranie danych w Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-data-fetching.md): 20 pytań, Mid-Level
- [SSR i SSG w Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-ssr-ssg.md): 22 pytań, Mid-Level
- [Trasy serwerowe Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-server-routes.md): 20 pytań, Mid-Level
- [Moduły Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-modules.md): 18 pytań, Mid-Level
- [Composables we Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-composables.md): 20 pytań, Mid-Level
- [Formularze i walidacja Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-forms-validation.md): 20 pytań, Mid-Level
- [Zarządzanie stanem w Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-state-management.md): 18 pytań, Mid-Level
- [Testowanie Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-testing.md): 20 pytań, Mid-Level
- [Wdrażanie Nuxt i CI/CD](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-deployment-cicd.md): 22 pytań, Mid-Level
- [Wydajność Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-performance.md): 22 pytań, Senior
- [Zaawansowane wzorce Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-advanced-patterns.md): 24 pytań, Senior
- [TypeScript z Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/typescript-vue.md): 22 pytań, Senior
- [Uwierzytelnianie Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-auth.md): 20 pytań, Senior
- [SEO z Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-seo.md): 20 pytań, Senior
- [Internacjonalizacja w Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-i18n.md): 18 pytań, Senior
- [Architektura Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-architecture.md): 22 pytań, Senior
- [Bezpieczeństwo Nuxt](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-security.md): 20 pytań, Senior
- [Ekosystem Vue](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/vue-ecosystem.md): 18 pytań, Senior
- [Migracja Vue 2→3 i Nuxt 2→3](https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/migration-vue2-vue3-nuxt2-nuxt3.md): 22 pytań, Senior
---
Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack.
HTML version of this page: https://sharpskill.dev/pl/technologies/vue-nuxt/pytania-rekrutacyjne/nuxt-fundamentals