У нас есть решение, которое содержит проект Net Core 2.2 (API) + Angular 7 из стандартного шаблона Visual Studio, который сочетает в себе оба.
Из-за проблем с производительностью при загрузке / отладке мы смотрим на разделение API и Angular, и кажется, что в любом случае было бы хорошей идеей в случае появления дополнительных клиентов в будущем? Требуется более минуты, чтобы запустить отладку.
Итак, при условии, что в нашем решении VS есть проект API и некоторые другие библиотеки классов. Затем мы просто добавим в файловую систему папку для углового проекта, оставив ее вне Visual Studio. Или есть ли способ сохранить его в мире Visual Studio?
Как примечание, мы начали все больше и больше использовать VS Code для работы на стороне клиента, поэтому не привязаны к VS для всего.
Продолжаем ли мы раскручивать отдельные репозитории и хранить их даже не в одной папке?
Оглядываясь назад, я не уверен, есть ли прямой ответ или он субъективен. Если ему нужно перейти в один из других стеков, тогда нет проблем.