SSR angular: universal,

Sep 12 2020

Me construí un sitio web de Angular y, para mi propia curva de aprendizaje, quería implementar Angular Universal. Seguí el tutorial:https://angular.io/guide/universal. Quiere lograr que todo el html esté "renderizado previamente" para un mejor rastreo / indexación por los motores de búsqueda

¿Pero parece que necesita un trabajador de servicio o un alojamiento de nodejs para que esto funcione? ¿No es posible con un hosting compartido / apache? ¿O hay mejores formas de hacer esto?

¡Gracias por adelantado!

Respuestas

2 Erez.S Sep 12 2020 at 15:19

No puede servir la aplicación solo con archivos estáticos. Debe tener un servidor que procese el HTML en cada solicitud.
Algunas de las opciones que puedes hacer son:

  1. Utilice un servicio en la nube como AWS Elastic Beanstalk

  2. Inicie una máquina Linux y sirva a través de ella (tal vez con pm2, nginx)