Deno
Más información
- Creador
- Ryan Dahl
- Año
- Propietario
- Deno Land Inc.
- Tipo
- Runtime de JavaScript y TypeScript
- Licencia
- MIT
- Sitio oficial
- deno.com
Runtime de JavaScript y TypeScript. Ryan Dahl (creador de Node), 2018. Escrito en Rust + V8. Corrige los errores de Node: seguro por defecto (permisos explícitos por flags), TypeScript nativo y APIs conformes a los estándares web.
v1 (2020), v2 (octubre de 2024). Deno 2 añadió el modo de compatibilidad con Node (usar paquetes npm), JSR (JavaScript Registry) —una alternativa moderna a npm— y Deno Deploy, un runtime de edge que compite con Cloudflare Workers. Casos de uso: scripting (sin necesidad de node_modules), serverless en el edge y proyectos modernos en TypeScript. Su adopción es menor que la de Bun, pero madura y estable; entre sus usuarios destacan Slack y el equipo del blog de Discord. La biblioteca estándar es completa (E/S de archivos, HTTP, cifrado, pruebas), algo que Node no trae de serie. Hoy, Deno 2 junto con JSR es un reemplazo creíble de Node para proyectos nuevos.