Skip to content
+

No SSR

El componente No-SSR difiere la renderización de los componentes hijos del servidor al cliente.

Introducción

No-SSR es un componente de utilidad que evita que sus hijos sean renderizados en el servidor.

Este componente puede ser útil en una variedad de situaciones:

  • Para crear una escotilla de escape para las dependencias rotas que no soportan la renderización del lado del servidor (SSR).
  • Para mejorar el tiempo hasta la primera pintura renderizando sólo por encima del pliegue
  • Para reducir el tiempo de renderizado en el servidor
  • Activar la degradación del servicio cuando la carga del servidor es demasiado pesada.
  • Mejorar el Tiempo de Interacción (TTI) renderizando sólo lo que es importante (usando la propiedad defer).

Componente

import NoSsr from '@u_ui/u-ui/NoSsr';

En esencia, el propósito del componente No-SSR es diferir la renderización del servidor al cliente, como se muestra en la siguiente demostración:

Servidor y Cliente
Press Enter to start editing

Personalización

Retrasar la renderización del lado del cliente

También puede utilizar No-SSR para retrasar la renderización de componentes específicos en el lado del cliente, por ejemplo, para permitir que el resto de la aplicación se cargue antes que un componente especialmente complejo o con muchos datos.

La siguiente demostración muestra cómo utilizar la propiedad defer para priorizar la renderización del resto de la aplicación fuera de lo que está anidado dentro de No-SSR:




API

Consulte la siguiente documentación para obtener una referencia completa de todos los accesorios y clases disponibles para los componentes mencionados aquí.