Estou iniciando um aplicativo greenfield e quero usar o ASP.NET (4.6) e o Angular 2. Para o back-end, criei um projeto no Visual Studio e agora estou me perguntando onde colocar o aplicativo Angular. Eu realmente quero usar o npm e as ferramentas de nó para o front-end, mas, no final, ele será hospedado na mesma instância do Serviço de Aplicativo do Azure com o aplicativo Angular at domain.com/
e a api under domain.com/api/
ou similar .
Como devo separar os aplicativos no Visual Studio? O aplicativo Angular deve estar em seu próprio projeto? Devo ter o aplicativo Angular no mesmo projeto que a API? Mesmo que eu não queira usar o nuget e as outras ferramentas VS para isso? (Para o front end, o VS seria mais ou menos um editor de código glorificado). Não encontrei nenhuma prática recomendada para essa combinação.