Primeros pasos con Deno
¿Qué es Deno?
Según la página oficial de Deno, Deno es un runtime moderno y seguro de JavaSript y TypeScript.
Pero no me voy a limitar a traducirte la página oficial, para eso ya tienes Google Translate, si no que te voy a contar porque para mí sustituye a Nodejs en mi equipo de trabajo.
TypeScript sin hacer nada
Provengo del mundo backend, por lo que me gusta mucho el tipado estricto y estático en los lenguajes de programación, es por ello que prefiero TypeScript a JavaScript.
Para usar TypeScript en Node hay que realizar distintos pasos que te cuento en este artículo, sin embargo, con Deno no tienes que hacer nada, lo instalas y ya puedes correr TypeScript en tu máquina, sin transpilar ni nada.
Seguro por defecto
Deno es seguro por defecto porque al "sacarlo de la caja" no tiene acceso al disco duro, ni a la red... cosa que con Node no ocurre.
API de la web disponible
Como lo oyes, tienes toda la API de la web disponible en Deno, por ejemplo, con Deno puedes usar el prompt de la web 🤯
Moderno
Deno usa los ecmascripts modules en lugar de los famosos requiere de Node
Recomendado por LinkedIn
Importa módulos al vuelo.
Bundle incorporado
Puedes distribuir tus proyectos con todas sus dependencias sin necesidad de webpack.
Para crear tu bundle deno bundle fichero
Instalar Deno
Es facilísimo:
Truquillos 😉
Saludos 👋