- Cliente de almacenamiento de objetos compatible con S3 y ultraligero optimizado para entornos serverless, edge y de microservicios como Node, Bun y Cloudflare Workers
- Destaca por su tamaño de unos 14 KB (minificado, sin gzip) y un rendimiento de más de 15% más ops/s
- Sin dependencias externas, con soporte para AWS SigV4 y sin necesidad de solicitudes prefirmadas (pre-signed)
- Enfocado en las API esenciales de S3 realmente necesarias para servicios en producción, como listado, carga/descarga/eliminación de objetos y carga multiparte
- Buckets: HeadBucket (verificar existencia), createBucket (crear)
- Objetos: ListObjectsV2 (listar), GetObject (varias variantes), PutObject (subir), DeleteObject (eliminar), HeadObject (verificar existencia/etag), carga multiparte/completar/cancelar, etc.
- CopyObject no está implementado (soporte previsto más adelante)
- Compatible con varios servicios compatibles con S3 como Cloudflare R2, Backblaze B2, DigitalOcean Spaces y MinIO; no es compatible con navegadores
- Configuración directa mediante variables de entorno y consideraciones de seguridad (en logs, las credenciales se enmascaran automáticamente), lo que le da alta confiabilidad en entornos reales de operación
Aún no hay comentarios.