Je démarre une application greenfield et je veux utiliser ASP.NET (4.6) et Angular 2. Pour le backend, j'ai créé un projet dans Visual Studio, et maintenant je me demande où placer l'application Angular. Je veux vraiment utiliser npm et node-tools pour le front-end, mais à la fin, il sera hébergé dans la même instance d'Azure App Service avec l'application Angular à domain.com/
et l'api sous domain.com/api/
ou autre.
Comment dois-je séparer les applications dans Visual Studio? L'application Angular doit-elle être dans son propre projet? Dois-je avoir l'application Angular dans le même projet que l'API? Même si je ne veux pas utiliser nuget et les autres outils VS pour cela? (Pour le front-end, VS serait plus ou moins un éditeur de code glorifié). Je n'ai trouvé aucune meilleure pratique pour cette combinaison.