Skip to content

isServer ​

isServer es una función de utilidad que comprueba si el código está ejecutándose en el servidor. Devuelve true en entornos de SSR (renderizado en el servidor) donde window no está definido, y false en entornos del lado del cliente.

Interfaz ​

ts
function isServer(): boolean;

Parámetros ​

Esta función no acepta parámetros.

Valor de retorno ​

  • boolean

    true si el código está ejecutándose en un entorno de servidor (SSR); false en caso contrario.

Ejemplo ​

tsx
if (isServer()) {
  // Código seguro para SSR
  return null;
}

// Código exclusivo del cliente
window.addEventListener('resize', handleResize);

Publicado bajo la licencia MIT.