Ich starte eine Greenfield-App und möchte ASP.NET (4.6) und Angular 2 verwenden. Für das Backend habe ich ein Projekt in Visual Studio erstellt und frage mich nun, wo ich die Angular-App platzieren soll. Ich möchte eigentlich npm und Node-Tools für das Front-End verwenden, aber am Ende wird es in derselben Azure App Service-Instanz wie die Angular-App unter domain.com/
und die API unter domain.com/api/
oder so gehostet .
Wie soll ich die Apps in Visual Studio trennen? Sollte sich die Angular-App in einem eigenen Projekt befinden? Sollte ich die Angular-App im selben Projekt wie die API haben? Auch wenn ich kein Nuget und die anderen VS-Tools dafür verwenden möchte? (Für das Front-End wäre VS mehr oder weniger ein verherrlichter Code-Editor). Ich habe keine Best Practices für diese Kombination gefunden.