Знаком с Nuxt.js с 2018 года. Применял в рабочих проектах и делал тестовые проекты для прокачки навыков.
Nuxt для меня - это способ быстро поднять структурированное приложение на VueJS с роутингом, layouts и другими удобствами из коробки, не тратя время на настройку. Работал и с Nuxt 2, и с Nuxt 3.
Базовый/средний - как и с VueJS. Могу настроить проект, организовать структуру, настроить роутинг и layouts, интегрировать с backend API.
Экспериментировал с SSR в свободное время, но в реальных проектах не применял - использовал Nuxt в основном как удобную обертку для SPA.
2018-2019_-_BTrud: На ранней стадии проекта делал первичные "наброски" приложения на NuxtJS для поиска вакансий и резюме, которые потом передал профессиональному фронтенд-разработчику. Это был мой первый опыт с Nuxt в продакшене.
2021-2024_-_Morizo: Использовал NuxtJS для админ-панелей в двух крупных проектах - CMS для сайтов министерств Московской области и туристическом портале. Настраивал структуру, роутинг, интеграцию с API, работал с layouts и middleware.
Помимо рабочих проектов, делал тестовые проекты на NuxtJS для изучения фреймворка и отработки разных паттернов.
Nuxt привлекает тем, что берет на себя много рутинной настройки Vue-приложения - роутинг из файловой структуры, автоимпорты, удобная организация layouts и middleware. Для backend-разработчика, которому нужно быстро поднять фронтенд, это отличный выбор.