Перенести проект Nuxt 2 (Vue 2) на Nuxt 3 (Vue 3) с улучшенной производительностью и совместимостью
Мы ищем опытного разработчика Nuxt.js для миграции нашего существующего проекта Nuxt 2 на Nuxt 3 с внедрением ключевых архитектурных обновлений. Миграция направлена на модернизацию кодовой базы, улучшение производительности и повышение масштабируемости разработки.
Что именно нужно сделать и для каких целей будет использована работа?
1. Миграция на Nuxt 3:
• Переписать существующую кодовую базу Nuxt 2, чтобы обеспечить совместимость с архитектурой, функциями и лучшими практиками Nuxt 3.
2. Обновление управления состоянием:
• Заменить Vuex на Pinia, чтобы модернизировать управление состоянием, обеспечивая более чистую и удобную для разработчиков структуру.
3. Обновление локализации:
• Перейти с nuxtjs/i18n на tolgee/vue для переводов и многоязычной функциональности, улучшая гибкость локализации.
4. UI и стилизация:
• Обеспечить бесшовную интеграцию TailwindCSS, обновив конфигурации и адаптировав стили для работы с Nuxt 3.
5. Рефакторинг кода:
• Рефакторинг устаревших или устаревших зависимостей для совместимости с Nuxt 3.
6. Проверка страниц и компонентов:
• Проверить, чтобы все страницы и компоненты работали корректно после миграции, обеспечивая бесшовный пользовательский опыт.
7. Конфигурация окружения:
• Обновить и мигрировать файлы .env и конфигурации времени выполнения в систему обработки окружения Nuxt 3.
8. Оптимизация производительности:
• Использовать Nitro engine Nuxt 3 и улучшенные возможности SSR для повышения производительности и масштабируемости.
Какие критерии вы будете использовать для оценки результата?
1. Полная миграция на Nuxt 3, обеспечивая, чтобы все функции работали как ожидалось.
2. Vuex полностью заменен на Pinia, сохраняя или улучшая управление состоянием приложения.
3. Решение для перевода успешно переключено с nuxtjs/i18n на tolgee/vue, все языки и контент мигрированы без проблем.
4. Приложение работает без ошибок как в среде разработки, так и в производственной среде.
5. Улучшенная производительность, соответствующая стандартам Nuxt 3 и использующая его встроенные улучшения.
6. Комплексное тестирование для обеспечения отсутствия регрессий в функциональности или пользовательском опыте.
7. Четкая документация процесса миграции, включая инструкции по использованию новых решений для управления состоянием и перевода.
Мы ищем профессионала с сильным опытом работы в Nuxt.js, Vue.js, Pinia и библиотеках перевода, таких как Tolgee. Если у вас есть опыт миграций или связанных задач, пожалуйста, включите примеры в ваше заявление.
Приложения 1
-
94026 1265 1 10 Здравствуйте. Есть большой опыт с Nuxt/Node.js. Можно увидеть код проекта?
-
890 3 0 Добрый день, я Фронтенд разработчик Vue.js, Nuxt с опытом более 5 лет, в профиле можно по ссылке посмотреть всю информацию обо мне))
-
940 20 3 1 С радостью помогу вам решить вопросы с миграцией. У меня есть опыт разработки как на Nuxt 2, так и на Nuxt 3. TailwindCss - это мой любимый css фреймворк, применим его обновленную версию 4.0. Пишите, договоримся!
Актуальные фриланс-проекты в категории Javascript и Typescript
Интернет-магазин одеждыНужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и… HTML и CSS верстка, Javascript и Typescript ∙ 13 часов 22 минуты назад ∙ 65 ставок |
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 3 дня назад ∙ 28 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 4 дня 16 часов назад ∙ 96 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 5 дней 10 часов назад ∙ 27 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 7 дней 12 часов назад ∙ 55 ставок |