Ventajas:
- Mejora en indexación y en SEO
- Carga inicial as rapida
- Mejor Performance
- Mejor accesibilidad
- Funciona como un proxy server: Manejo de request con datos mal formado o de difÃcil acceso
- Prefetching de datos: Manejamos los datos que nuestra aplicación quiere tener sin necesidad de hacer peticiones desde el cliente
Desventajas:
- Mayor Costo: Pagar un servidor de Node.
- Nuevo vector de ataque: el servidor, se deben seguir polÃticas de seguridad en el Backend.
- Mas lento al cambiar de ruta(Routing), el Routing se maneja desde el servidor
- Incompatibilidad con APIs y librerÃas del navegador. (Principal desventaja)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?