Skip to content
Natuurondernemer
    septiembre 14, 2020 by admin

    11 bibliotecas de animación JavaScript para 2019

    11 bibliotecas de animación JavaScript para 2019
    septiembre 14, 2020 by admin

    Algunas de las mejores bibliotecas de animación JS-CSS que existen.

    Jonathan Saring

    Jun 7, 2018 – 6 min read

    Navegando por la red en busca de una librería de animaciones en Javascript ordenada, me he encontrado con que muchas de las «recomendadas» no se mantenían desde hace tiempo.

    Después de investigar un poco, he reunido 11 de las mejores librerías que existen para usar en tu aplicación. También he añadido algunas más, en su mayoría no mantenidas, bibliotecas útiles.

    Cuando construyas tu UI con componentes, utiliza Bit (GitHub) para compartir y reutilizar fácilmente los componentes entre tus aplicaciones. Te ahorra tiempo, y permite a tu equipo compartir componentes para construir más rápido juntos. Pruébalo, es gratis.

    Comparte fácilmente y reutilizar componentes entre aplicaciones

    A través de Bit puedes incluso desarrollar componentes de diferentes proyectos al mismo tiempo y sincronizar fácilmente los cambios a través de su base de código. Funciona con Git y NPM para que puedas elegir el flujo de trabajo adecuado para compartir el código. Mira.

    Aprende más:

    Cómo construimos micro frontends y Cómo construimos un sistema de diseño.

    Antes de sumergirnos en estas librerías, no nos olvidemos de usar CSS puro. ¿Por qué? Porque es estándar, puede mejorar el rendimiento (GPU), proporcionar compatibilidad hacia atrás y hacia adelante, y podría ser la forma más eficaz de crear animaciones. Aquí tienes 10 ejemplos de animaciones con CSS puro.

    Saturn Hula Hooping con CSS puro

    Three.js

    Con más de 43K estrellas, esta popular biblioteca es una gran manera de crear animaciones 3D en el navegador, utilizando WebGL de una manera intuitiva. Proporcionando <canvas><svg>, CSS3D y renderizadores WebGL, esta biblioteca nos permite crear ricas experiencias interactivas a través de dispositivos y navegadores. Presentada por primera vez en abril de 2010, la biblioteca sigue siendo desarrollada por casi 1.000 colaboradores.

    Anime.js

    Con más de 20K estrellas, Anime es una biblioteca de animación de JavaScript que funciona con propiedades CSS, transformaciones CSS individuales, SVG o cualquier atributo DOM, y objetos de JavaScript. Esta biblioteca te permite encadenar múltiples propiedades de animación, sincronizar múltiples instancias juntas, crear líneas de tiempo y mucho más.

    Mo.js

    En 14K estrellas, esta biblioteca es un cinturón de herramientas de gráficos en movimiento para la web, con APIs declarativas simples, compatibilidad entre dispositivos y más de 1500 pruebas unitarias. Puedes mover cosas por el DOME o SVG DOME o crear objetos mo.js únicos. Aunque la documentación es algo escasa, los ejemplos son abundantes y aquí tienes una introducción a los trucos de CSS.

    Velocity

    Con 15K estrellas, Velocity es un rápido motor de animación Javascript con la misma API que $.animate() de jQuery. Cuenta con animación de color, transformaciones, bucles, easings, soporte SVG y desplazamiento. Aquí hay un desglose del motor de alto rendimiento de Velocity, y aquí hay una introducción a la animación SVG utilizando la biblioteca.

    Popmotion

    Con 14K estrellas, esta biblioteca de animación funcional y reactiva pesa sólo 11kb. Permite a los desarrolladores crear animaciones e interacciones a partir de acciones, que son flujos de valores que pueden iniciarse y detenerse, y creadas con CSS, SVG, React, three.js y cualquier API que acepte un número como entrada.

    Vivus

    Con más de 10K estrellas, Vivus es una clase de JavaScript con cero dependencias que te permite animar SVGs, dándoles la apariencia de ser dibujados. Puedes usar una de las muchas animaciones disponibles, o crear un script personalizado para dibujar tu SVG. Echa un vistazo a Vivus-instant para obtener un ejemplo en vivo, práctico.

    GreenSock JS

    GSAP es una biblioteca de JavaScript para crear aplicaciones de altorendimiento, de alto rendimiento, sin dependencias, animaciones entre navegadores, que afirma ser utilizada en más de 4 millones de sitios web. GSAP es flexible y funciona con React, Vue, Angular y vanilla JS. GSDevtools también puede ayudar a doblar las animaciones construidas con GSAP.

    Scroll Reveal

    Con 15K estrellas y cero dependencias, esta biblioteca proporciona animaciones de desplazamiento fáciles para los navegadores web y móviles, para revelar cosas en el desplazamiento de una manera animada. Soporta múltiples tipos de efectos, e incluso te permite definir animaciones usando lenguaje natural. Aquí hay un breve tutorial de SitePoint.

    Hover (CSS)

    Bueno, esta es una biblioteca CSS. Con 20K estrellas, Hover proporciona una colección de efectos hover potenciados por CSS3 para ser aplicados a enlaces, botones, logos, SVG, imágenes destacadas y más, disponibles en CSS, Sass y LESS. Puedes copiar y pegar el efecto que quieras utilizar en tu propia hoja de estilos o hacer referencia a la hoja de estilos.

    Kute.js

    Un completo motor de animación nativo de JavaScript con características esenciales para las animaciones entreanimaciones entre navegadores. El enfoque es la calidad del código, la flexibilidad, el rendimiento y el tamaño (el núcleo del motor es de 17k min y 5,5k gzipped) – aquí está una demo. La biblioteca también es extensible para que puedas añadir tus propias características.

    Typed.js

    Esta librería de 6K estrellas básicamente te permite crear animaciones de escritura de cadenas a velocidades seleccionadas. También puede colocar un HTML div en la página y leer desde ella para permitir el acceso a los motores de búsqueda y a los usuarios con JavaScript desactivado. Utilizada por Slack y otros, esta biblioteca es popular y sorprendentemente útil.

    • También puedes consultar: iTyped

    Adición de última hora: Lottie by Airbnb

    Lottie es una biblioteca móvil para Web y iOS que analiza las animaciones de Adobe After Effects exportadas como json con Bodymoviny las renderiza de forma nativa.

    Previous articleMedicamentos para la salud mentalNext article 4 formas en las que los Carolina Panthers aún pueden impactar en el panorama de los playoffs

    Deja una respuesta Cancelar la respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Entradas recientes

    • Encontrarte a ti mismo (y a los demás…) en los anuarios online
    • Cómo configurar un minero ASIC de bitcoin
    • Chris Martin cumple años en Disneylandia con Dakota Johnson
    • ¿Qué es un sitio del Superfondo?
    • Los gusanos de la sangre con cebo de pesca tienen picaduras de abeja
    • 42 recetas de sopa de olla de cocción lenta saludables
    • 3 sorprendentes riesgos de una mala postura
    • Peces Betta hembra
    • ¿Qué son las corrientes oceánicas?
    • Nike se gastó 15.000 dólares en una máquina especial sólo para fabricar las zapatillas del pívot de Florida State Michael Ojo

    Archivos

    • abril 2021
    • marzo 2021
    • febrero 2021
    • enero 2021
    • diciembre 2020
    • noviembre 2020
    • octubre 2020
    • septiembre 2020
    • agosto 2020
    • julio 2020
    • junio 2020
    • mayo 2020
    • abril 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Acceder
    • Feed de entradas
    • Feed de comentarios
    • WordPress.org
    Posterity WordPress Theme