intermediate

Nuxt

Meta-framework на Vue: routing, layouts, SSR, SSG, server routes, data fetching и deployment через Nitro.

Nuxt — meta-framework на Vue: file-based routing, layouts, middleware, SSR/SSG, composables для data fetching и Nitro server routes в одном наборе соглашений. На интервью проверяют архитектуру приложения, не только синтаксис Vue.

Подтемы: file routing, режимы SSR/SSG, `useFetch` / `useAsyncData`, deployment через Nitro.

На интервью: hybrid rendering, payload для hydration, server vs client-only пути, когда Nuxt заменяет самодельный Express glue.

Типовые ошибки: client-only API в server setup, дубли fetch без общих keys, Nitro как запоздалая мысль.

Чеклист:

  • pages → routes и layouts.
  • Режим rendering на маршрут или сайт.
  • Общие fetch keys между server и client.
  • Nitro presets для deploy targets.