Техническое задание: Настройка Prerender в Nuxt 3

Необходимо реализовать корректную настройку предварительного рендеринга (prerender) для проекта, построенного на стеке Nuxt 3, Vue 3 и TypeScript.

Ключевая особенность проекта

Сайт имеет архитектуру с несколькими поддоменами, например:

  • city1.domain.com
  • city2.domain.com
  • и другие аналогичные поддомены.

Основные задачи

  • Проанализировать текущую конфигурацию проекта Nuxt 3.
  • Настроить механизм prerender с учетом работы с несколькими поддоменами.
  • Обеспечить корректную генерацию статических страниц для каждого поддомена.
  • Проверить работу и оптимизировать конфигурацию для production-сборки.
  • Предоставить краткую документацию по внесенным изменениям.

Требования к исполнителю

  • Опыт коммерческой разработки на Nuxt 3 (обязательно).
  • Глубокое понимание работы статической генерации (SSG) и prerender в экосистеме Nuxt.
  • Опыт работы с TypeScript.
  • Умение работать с роутингом и конфигурацией для многосайтовых решений или поддоменов.

Задача является точечной и требует от специалиста конкретных знаний указанных технологий.