Capítulo 11
Capítulo 11

  • Moment.js
    Biblioteca para manejar fechas y horas en JavaScript de forma sencilla. Permite formatear, calcular diferencias, convertir zonas horarias, etc.
    🔧 Ejemplo: convertir «2025-07-17» a «17 de julio de 2025».

  • Anime.js
    Biblioteca ligera para crear animaciones en JavaScript. Puede animar propiedades de CSS, SVG, DOM y objetos JS con facilidad.
    🎞️ Ejemplo: animar el movimiento y opacidad de un botón al hacer clic.

  • Chart.js
    Biblioteca para crear gráficos y visualizaciones de datos (como barras, líneas, tortas, etc.) usando HTML5 <canvas>.
    📊 Ejemplo: mostrar ventas mensuales en un gráfico de líneas.

  • Hammer.js
    Biblioteca para reconocimiento de gestos táctiles como swipe, tap, pinch en dispositivos móviles. Ideal para apps móviles o interfaces sensibles al tacto.
    Ejemplo: detectar deslizamiento hacia la izquierda para cambiar de imagen.

  • Glimmer.js
    Biblioteca enfocada en crear interfaces web reactivas y eficientes, creada por el equipo de Ember.js. Se centra en el rendimiento y el rendering eficiente.
    Ejemplo: crear componentes rápidos con mínima sobrecarga.

  • D3.js (Data-Driven Documents)
    Potente biblioteca para visualización de datos a partir de documentos HTML, SVG y CSS. Permite crear visualizaciones complejas y personalizadas.
    🔬 Ejemplo: generar un mapa interactivo o una visualización jerárquica.

  • MathJS
    Biblioteca para realizar cálculos matemáticos y simbólicos en JavaScript. Soporta álgebra, matrices, unidades, expresiones matemáticas y más.
    🧮 Ejemplo: resolver ecuaciones o simplificar expresiones como (2x + 4x)/3.