[ad_1]
Antes de Angular 19, cuando la renderización del lado del servidor está habilitada, de forma predeterminada, Angular renderizará en el lado del servidor todas las rutas parametrizadas y prerenderizará todas las rutas sin parámetros. Con el modo de renderizado a nivel de ruta, Angular proporciona una nueva interfaz, ServerRoute
que permite a los desarrolladores configurar si las rutas individuales deben renderizarse en el lado del servidor, prerenderizarse o renderizarse en el lado del cliente.
También en Angular 19, la reproducción de eventos está habilitada de forma predeterminada. Un problema común en las aplicaciones renderizadas del lado del servidor es la brecha entre un evento de usuario y el navegador que descarga y ejecuta el código responsable de manejar el evento. En mayo pasado se compartió una biblioteca de envío de eventos para abordar este caso de uso. El envío de eventos captura los eventos de carga iniciales y los reproduce cuando el código responsable de manejar los eventos está disponible.
Angular 19 es un reemplazo de módulo en caliente (HMR) para estilos listos para usar. El lanzamiento permite soporte experimental para la plantilla HMR detrás de una bandera. Antes de esta mejora, cuando un desarrollador cambiaba el estilo o la plantilla de un componente y guardaba el archivo, Angular CLI reconstruía la aplicación y enviaba una notificación al navegador, que se actualizaba. El nuevo HMR compilará el estilo o la plantilla actualizados, enviará el resultado al navegador y parcheará la aplicación sin actualizar la página ni perder el estado. Esto proporciona una respuesta más rápida y un estado de flujo ininterrumpido.
[ad_2]
Enlace fuente