Я хочу настроить новое автономное приложение, чтобы оно стало частью существующего приложения React. Является ли Git Submodules способом для достижения этой цели? - PullRequest
0 голосов
/ 25 октября 2019

Мне поручено создать новый раздел в старом веб-приложении. Приложение построено на старой версии React (0.14.9). [править: оно также развертывается как мобильное приложение с использованием Cordova] Вместо того, чтобы слишком сильно пытаться обновлять, изменять или работать в исходном приложении, я хотел бы создать отдельное приложение с Preact и иметь его в качестве субмодуля. оригинального приложения.

В идеале я мог бы затем связать это новое приложение через React-маршрутизатор в исходном приложении, чтобы к нему можно было обращаться по адресу "originalapp.com/new". Я также хотел бы постепенно переносить и обновлять код сстарое приложение в этот новый репозиторий.

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

Если я хочу создать это как новое приложение, является ли использование подмодулей git жизнеспособным подходом? Или я должен искать другое решение?

...