Когда проект упирается в старую кодовую базу, разговор почти всегда один и тот же:
— Переписываем всё?
— Дорого…
— Но по-другому никак?
Команда Kokoc.tech вместо одного «правильного» ответа сделали иначе — разложили проект на 4 варианта развития и показали клиенту не только технику, но и последствия для бизнеса.
Как это выглядело на практике:
Проект на стеке Bitrix + Vue, работал как SPA. Быстро для пользователя, но с проблемами:
• долгая первоначальная загрузка;
• поисковые системы не видят HTML — критично для SEO.
Команда рассмотрела 4 варианта:
1️⃣ полная переразработка;
2️⃣ вынос фронтенда в отдельный SSR-сервис (Nuxt);
3️⃣ возврат к нативным шаблонам Bitrix;
4️⃣ оптимизация текущего SPA через Prerender.io.
Каждый вариант разложили по критериям: SEO, скорость, стоимость и сроки, поддержка, масштабируемость, стоимость дальнейшей поддержки и влияние на бизнес-процессы.
В итоге клиент увидел не «совет разработчиков», а таблицу выбора:
• где он быстрее решает текущие боли;
• где экономит на поддержке в будущем;
• какие решения потребуют изменений в бизнесе, а какие — нет.
🔍 Главная польза — решение можно принять, не погружаясь в код.
Финальный вариант оказался гибридным: быстро закрыть SEO через Prerender.io и за 3 месяца вынести фронтенд в Nuxt — оптимально по срокам, бюджету и технологиям.
Если в сложных проектах вы хотите меньше споров и больше осознанных решений — попробуйте матрицу сценариев вместо одного ТЗ. Клиенты это ценят 😉
