Primeros pasos con Deno
Conocer las características de Deno, sus ventajas, su futuro, preparar el ambiente de desarrollo con Hot Reload, Debug.
What you will learn
Conocerás las características de Deno y sus ventajas sobre NodeJS y porque se considera como un principal competidor en los lenguajes de servidor
A instalar Deno en Windows mediante linea de comando
Desarrollo programas considerando la Seguridad de Deno
Instalar plugin de Deno en VScode
Tratamiento de variables de entorno y paso de parametros a programas en Deno
Configurar el Hot Reload para Deno
Escribir el primer programa de Servidor sin módulos externos
Configurar el Debug para Deno en Visual Studio Code
Gestionar las dependencias en nuestros programas en Typescript
Description
Hablaremos sobre sus características y ventajas sobre NodeJS y porque se le considera un fuerte competidor en los lenguajes de backend.
Realizaremos la instalación de Deno sobre Windows, la instalación es sencilla y para todos los sistemas operativos es mediante línea de comando en un terminal o ventana de comandos.
Desarrollamos nuestros primeros programas en Typescript y pondremos a prueba la Seguridad que nos brinda Deno para acceder a recursos en el servidor o conectarnos a la red.
Instalaremos un Plugin de Deno para VScode desarrollado por el equipo principal de Deno y configuraremos .vscode.
Hablaremos sobre el tratamiento de variables de entorno que realiza Deno y cómo podemos implementarlo en nuestros primeros programas.
Configuraremos el Hot Reload para nuestro ambiente de desarrollo que nos permitirá incrementar nuestra productividad.
Desarrollaremos nuestro primer programa para crear un servidor Web.
Configuraremos el Debugging en nuestro proyecto para encontrar y resolver errores.
Finalmente hablaremos como Deno administra o gestiona las dependencias de los módulos tanto del equipo core como de terceros.