Visitas: 0
Deno es un runtime simple, moderno y seguro para JavaScript y TypeScript que usa V8 y está construido en Rust. Es una mejora de lo que se aprendió de NodeJS. Detrás de Deno se encuentra nuevamente el creador de NodeJS Ryan Dahl.
Características:
- Seguro por defecto. No hay acceso a archivos, red o entorno, a menos que esté explícitamente habilitado.
- Admite JavaScript como también TypeScript.
- Envía un solo archivo ejecutable.
- Tiene utilidades integradas como un inspector de dependencias (deno info) y un formateador de código (deno fmt).
- Tiene un conjunto de módulos estándar revisados (auditados) que están garantizados para funcionar con Deno.
Obs:
- Utilizo Debian Buster de 64 bits.
Entramos a la terminal y tecleamos lo siguiente:
cd ~ curl -fsSL https://deno.land/x/install/install.sh | sh
Sale por pantalla lo siguiente:
0,0% Archive: /home/proyectosbeta/.deno/bin/deno.zip inflating: deno Deno was installed successfully to /home/proyectosbeta/.deno/bin/deno Manually add the directory to your $HOME/.bash_profile (or similar) export DENO_INSTALL="/home/proyectosbeta/.deno" export PATH="$DENO_INSTALL/bin:$PATH" Run '/home/proyectosbeta/.deno/bin/deno --help' to get started
Volvemos a teclear en la terminal:
export DENO_INSTALL="/home/proyectosbeta/.deno" export PATH="$DENO_INSTALL/bin:$PATH"
Ejemplo para ejecutar:
deno run https://deno.land/std/examples/welcome.ts
Sale por pantalla:
Download https://deno.land/std/examples/welcome.ts Warning Implicitly using master branch https://deno.land/std/examples/welcome.ts Compile https://deno.land/std/examples/welcome.ts Welcome to Deno ?
Código ejemplo:
Ejecutar:
Entramos a nuestro navegador favorito:
Descargar código fuente aquí
Como utilizo Visual Code (VS), te recomendaría que instales el plugin Deno 1.33.0
Recursos:
Promete mucho Deno y creo que debes de empezar a aprender, porque se viene su uso masivo en unos años!!!
Sitio oficial: Deno