Мне поручено создать новый раздел в старом веб-приложении. Приложение построено на старой версии React (0.14.9). [править: оно также развертывается как мобильное приложение с использованием Cordova] Вместо того, чтобы слишком сильно пытаться обновлять, изменять или работать в исходном приложении, я хотел бы создать отдельное приложение с Preact и иметь его в качестве субмодуля. оригинального приложения.
В идеале я мог бы затем связать это новое приложение через React-маршрутизатор в исходном приложении, чтобы к нему можно было обращаться по адресу "originalapp.com/new". Я также хотел бы постепенно переносить и обновлять код сстарое приложение в этот новый репозиторий.
Пока что я настроил новое репо как подмодуль исходного репо, но я не могу интегрировать его в маршрутизатор. Я не уверен, как использовать реагирующий маршрутизатор для чего-либо, кроме реагирующих компонентов или полностью внешней ссылки.
Если я хочу создать это как новое приложение, является ли использование подмодулей git жизнеспособным подходом? Или я должен искать другое решение?