Перейти к содержимому
Облик

Разработка на Vue

Vue решает те же задачи, что и React, и выбор между ними чаще определяется тем, что уже используется в компании, чем техническими доводами. Если у вас есть разработчики на Vue или проект уже написан на нём — менять инструмент незачем.

Отдельная востребованная задача — проекты на второй версии Vue. Её поддержка закончилась, и такие проекты постепенно становятся уязвимыми: обновить библиотеки без перехода на третью версию уже нельзя.

Обсудить задачу
Состав

С чем помогаем

  • Новые интерфейсы и приложения на актуальной версии Vue
  • Сопровождение уже работающих приложений на Vue
  • Переход со второй версии на третью — поэтапно, а не разом
  • Отдельные интерактивные блоки внутри обычного сайта
  • Подключение фронтенда на Vue к существующему API
Разбор

Про переход со второй версии

Vue 2 больше не получает обновлений, включая исправления безопасности. Для внутренних систем за периметром это терпимо, для публичных сайтов — нарастающий риск.

Переход редко удаётся сделать одним махом: меняется не только синтаксис, но и часть библиотек, у которых может не оказаться совместимых версий. Мы начинаем с ревизии зависимостей — по ней сразу видно, будет переход спокойным или потребует замены нескольких компонентов.

Вопросы

Что обычно спрашивают

Vue или React?

Если у вас уже есть проект или разработчики — тот, что используется. Для нового проекта с нуля разница невелика; мы чаще берём React и Next.js просто потому, что это наш основной стек.

Возьмёте проект на Vue 2?

Да. Сначала оценим состояние зависимостей и скажем, что разумнее: поддерживать как есть, обновить постепенно или переходить на третью версию.

Нужен ли Nuxt?

Если страницы должны ранжироваться — да, он решает ту же задачу, что Next.js для React. Для интерфейсов за логином достаточно чистого Vue.

Можно добавить Vue к обычному сайту?

Да, Vue хорошо подключается частями — отдельный компонент на существующей странице без перестройки всего сайта.

Сколько стоит переход на третью версию?

Зависит от размера проекта и от того, сколько библиотек придётся заменить. Оценку даём после ревизии зависимостей.

Смежные страницы
Заявка

Проект на Vue?

Назовите версию и задачу. Проверим зависимости и предложим порядок работ.

или напишите напрямую hello@versta.studio