Sto avviando un'app greenfield e voglio usare ASP.NET (4.6) e Angular 2. Per il backend ho creato un progetto in Visual Studio e ora mi chiedo dove mettere l'app Angular. Voglio davvero usare npm e node-tools per il front-end, ma alla fine sarà ospitato nella stessa istanza del servizio app di Azure con l'app Angular in domain.com/
e l'API sotto domain.com/api/
o simili.
Come devo separare le app in Visual Studio? L'app Angular dovrebbe essere nel proprio progetto? Dovrei avere l'app Angular nello stesso progetto dell'API? Anche se non voglio usare nuget e gli altri strumenti VS per questo? (Per il front-end, VS sarebbe più o meno un editor di codice glorificato). Non ho trovato alcuna best practice per questa combinazione.