Colección de funciones, métodos o clases predefinidas reutilizables en diferentes proyectos.
Las bibliotecas permiten evitar la duplicación de código y mejorar la productividad. Se instalan como dependencias del proyecto.
// Instalar bibliotecas con npm npm install lodash date-fns axios // Usar biblioteca Lodash import _ from 'lodash'; const usuarios = [ { nombre: 'Ana', edad: 25 }, { nombre: 'Juan', edad: 30 } ]; const ordenados = _.orderBy(usuarios, ['edad'], ['desc']); const agrupados = _.groupBy(usuarios, 'edad'); // Usar biblioteca date-fns import { format, addDays } from 'date-fns'; import { es } from 'date-fns/locale'; const fecha = format(new Date(), 'dd MMMM yyyy', { locale: es }); const manana = addDays(new Date(), 1);