Estoy comenzando una aplicación nueva y quiero usar ASP.NET (4.6) y Angular 2. Para el backend, he creado un proyecto en Visual Studio, y ahora me pregunto dónde colocar la aplicación Angular. Realmente quiero usar npm y node-tools para el front-end, pero al final estará alojado en la misma instancia de Azure App Service con la aplicación Angular en domain.com/
y la api debajo domain.com/api/
o tal.
¿Cómo debo separar las aplicaciones en Visual Studio? ¿Debería la aplicación Angular estar en su propio proyecto? ¿Debo tener la aplicación Angular en el mismo proyecto que la API? ¿Incluso si no quiero usar nuget y las otras herramientas VS para ello? (Para el front-end, VS sería más o menos un editor de código glorificado). No he encontrado ninguna práctica recomendada para esta combinación.