Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

217
Vistas
Hay diferentes formas de manejar eventos de cambio de tamaño para su documento html, ¿hay alguna diferencia?

Vi que puedes cambiar estilos con la regla CSS @media, y también puedes agregar window.addEventListener('resize', handleResize); en su javascript para cambiar su documento dependiendo de su tamaño.

¿Hay alguna diferencia y deberías usar uno sobre el otro? O son intercambiables?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si puede hacer algo en CSS puro, evite usar JavaScript.

Pensé que esto siempre era cierto, pero sorprendentemente por lo que leí, no siempre es cierto, especialmente cuando hablamos de animaciones:

En la mayoría de los casos, el rendimiento de las animaciones basadas en CSS es casi el mismo que el de las animaciones con JavaScript, al menos en Firefox. Algunas bibliotecas de animación basadas en JavaScript, como GSAP y Velocity.JS, incluso afirman que pueden lograr un mejor rendimiento que las transiciones/animaciones CSS nativas.

-- MDN

Otro enlace interesante sobre CSS vs JS: SO: ¿Debería evitar JS cuando sea posible y usar CSS en su lugar?

Para usos clásicos (cambiar la vista de dispositivos móviles, tabletas y computadoras de escritorio), CSS puro es más eficiente con media queries .

Espero nuevas respuestas y obtener más información sobre cuándo priorizar JS que CSS.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda