Если у вас 20-летний Ruby-монолит, «переписать всё с нуля» — обычно не стратегия, а путь к заморозке продукта на месяцы. В кейсе Redmarc выбрали другой ход: не ломать ядро, а встроить React SPA прямо в старую систему.
Что это даёт с точки зрения продукта и метрик:
— не теряется критическая бизнес-логика и данные;
— снижается риск миграции;
— ускоряется обновление интерфейса без полной переписки;
— можно точечно улучшать UX там, где он реально влияет на использование.
Отдельно важен переход в Open Core. Это уже не только про код, а про упаковку модели роста: базовая версия остаётся доступной, а монетизация уходит в расширения и enterprise-ценность.
Вывод: сильный ход здесь не в «модном React», а в том, что архитектуру подогнали под ограничения бизнеса. Это и есть зрелый product thinking.
SMM Разбор
@SmmRazborPro
LEGACY — ЭТО НЕ ПРОБЛЕМА. ПРОБЛЕМА — КОГДА ЕЁ БОЯТСЯ ТРОГАТЬ
Этот пост опубликован в Telegram-канале SMM Разбор. Подписаться можно по ссылке: @SmmRazborPro.