1- Вы должны написать свой WebAPI независимо от угла, в этой форме вы получите некоторые преимущества, которые вы можете разработать, не завися от внешнего интерфейса, и некоторые недостатки, которые вы должны реализовать с API cors и т. Д.
2 - Вы можете использовать VSCode для угловой разработки или VisualStudio, на мой взгляд, основным отличием является случаи развертывания. Он меняется в зависимости от вашей целевой среды размещения.
Кроме того, я думаю, что визуальное использование студии более легкое и мощное, чем vscode. Например, вы можете искать любой объект в Visual Studio, например, «Найти в файлах», но вы не можете сделать это в vscode, не установив новый плагин. Но даже подключение может стать бесполезным. Вместе со всеми этими недостатками vscode обеспечивает очень чистую среду.
3- Вы знаете, что TFS - это система контроля версий, вы можете хранить любой код там, где она полезна и проста. Если сравнивать с другими системами контроля версий, у него есть свои преимущества и недостатки