, поскольку в настоящее время я пытаюсь выяснить, как мне следует структурировать свой код, чтобы впоследствии правильно его развернуть, я не понимаю, как мне поступить.
Моя структура папок выглядит так:
--- frontend (reactJS)
--- backend (node)
--- api
--- websocket
В настоящее время это все в одном репозитории на gitlab.
Должен ли я разделить его на 3 репо (веб-интерфейс, API, веб-сокет)?Если да, то у меня будет 3 династии Heroku?
Я хочу использовать gitlab для проверки кода и heroku для развертывания.Поскольку Heroku для развертывания использует собственное удаленное хранилище git, как я могу сохранить удаленный URL-адрес herokus, добавив другой удаленный URL-адрес после того, как снова клонировал хранилище из gitlab?Может ли gitlab сохранить URL-адрес heroku?
Какой рабочий процесс в моем случае является лучшим?
Спасибо.