Entiendo que esta es su primera experiencia de aplicación de página Simgle. No se preocupe, todos los desarrolladores front-end habrían pasado por esa fase.
Angular es un marco de JavaScript front-end. JavaScript es un lenguaje interpretado, no un lenguaje compilado. Pero un programa escrito usando lenguajes como C ++ o Java necesita compilarse antes de ejecutarse. El código fuente se pasa a través de un programa llamado compilador, que lo traduce en código de bytes que la máquina entiende y puede ejecutar.
- ¿Cuáles son los nombres de algunas de las mejores aplicaciones de Android?
- ¿Cómo gana dinero Hike Messenger?
- ¿Cuántos segundos / minutos estás usando para calcular el tiempo de espera de la aplicación móvil para contar las sesiones móviles?
- Cómo crear una aplicación de mensajería como WhatsApp para Blackberry
- ¿Cuál es la mejor aplicación para el almacenamiento de fotos con espacio ilimitado que puedo organizar por mi cuenta?
Llegando a tu pregunta!
Sí, cualquier servidor web estático se puede utilizar para alojar su aplicación front-end escrita en angular. Dado que su elección de la versión angular es 2, no utilizará Javascript, sino Tipos de letra, que es un superconjunto de Javascript.
En lo que respecta al navegador, solo comprende HTML, CSS, JS. Por lo tanto, su aplicación Angular 2 escrita en mecanografiado debe convertirse a JS utilizando cualquier transpilador como BabelJS. Te sugiero que automatices este proceso usando webpack, que es un corredor de tareas de Javascript.
Para concluir, para servir su aplicación con IIS, solo necesita trabajar con archivos estáticos en ASP.NET Core.
¡Buena suerte!