Тест по Nuxt — Сложный уровень
Какой метод используется для создания именованного middleware в Nuxt 3?
- 1. defineNuxtRouteMiddleware
- 2. defineRouteGuard
- 3. defineMiddleware
- 4. useRouterGuard
Какой объект в nuxt.config.ts
позволяет настраивать поведение приложения и содержит entry point?
- 1. plugins
- 2. app
- 3. runtimeConfig
- 4. buildModules
Как получить доступ к приватной части конфигурации из runtime?
- 1. useRuntimeConfig().private
- 2. usePrivateConfig()
- 3. useServerConfig()
- 4. useNuxtConfig().private
Какой метод используется для создания кастомного API обработчика в Nuxt 3?
- 1. defineEventHandler
- 2. defineHandler
- 3. createServerRoute
- 4. serverApiHandler
Какой хук вызывается при полной инициализации Nuxt-приложения на клиенте?
- 1. onBeforeMount
- 2. onNuxtReady
- 3. onAppMounted
- 4. onNuxtLoad
Какая опция отвечает за автоматический импорт методов из папок, например composables/
, utils/
?
- 1. autoImports
- 2. vite.optimizeDeps
- 3. components
- 4. imports
Как проксировать запросы на сторонний API через nuxt.config.ts
?
- 1. vite.server.proxy
- 2. server.proxy
- 3. nitro.proxy
- 4. runtimeConfig.proxy
Какой хук используется для загрузки асинхронных данных с ленивой инициализацией?
- 1. useLazyAsyncData
- 2. useAsyncData
- 3. useDeferredData
- 4. usePromiseData
Как создать плагин, специфичный для Nitro-сервера?
- 1. defineNitroPlugin
- 2. defineNuxtPlugin
- 3. useNitroServer
- 4. nitro.init
Как создать реактивное глобальное хранилище в Nuxt 3, которое доступно между клиентом и сервером?
- 1. useState()
- 2. useShared()
- 3. useGlobal()
- 4. defineSharedState()
Где создаются серверные функции в Nuxt 3, доступные по REST?
- 1. server/routes
- 2. api
- 3. server/api
- 4. server/handlers
Какой метод используется для декларативного описания SEO мета-тегов?
- 1. definePageMeta
- 2. useSeoMeta
- 3. setMetaInfo
- 4. defineSeoMeta
Как получить доступ к значениям из app.config.ts
внутри компонента?
- 1. useAppConfig
- 2. defineAppConfig
- 3. useRuntimeConfig
- 4. useHead
Как динамически импортировать компонент в Nuxt 3?
- 1. defineNuxtComponent
- 2. defineComponent
- 3. defineAsyncComponent
- 4. lazyComponent
Где указываются модули, такие как @pinia/nuxt
или @nuxt/image
?
- 1. vite.plugins
- 2. buildModules
- 3. modules
- 4. nuxt.plugins
Где разместить серверный маршрут для API аутентификации в Nuxt 3?
- 1. /api/auth
- 2. /server/api/auth
- 3. /middleware/auth
- 4. /composables/useAuth
Как создать middleware, применяемый только к маршрутам в Nuxt 3?
- 1. defineNuxtMiddleware
- 2. defineRouteMiddleware
- 3. defineServerMiddleware
- 4. defineAppMiddleware
В каком файле можно задать глобальные компоненты, layout и provide/inject логику?
- 1. app.vue
- 2. layouts/default.vue
- 3. pages/index.vue
- 4. middleware/global.ts
Как задать alias для путей в nuxt.config.ts
?
- 1. vite.plugins
- 2. vite.optimizeDeps
- 3. vite.alias
- 4. vite.define
Какие способы корректны для проверки клиентской среды в Nuxt 3?
- 1. isClient
- 2. process.client
- 3. import.meta.client
- 4. all варианты корректны