Practical Deno: guía práctica de Deno
Создание веб-приложений на TypeScript с Deno
Resumen:
Introducción
El libro «Practical Deno» (Fernando Doglio, 2021, 274 págs.) es una guía práctica para crear aplicaciones web en TypeScript utilizando el runtime Deno. El autor, un desarrollador experimentado y escritor técnico, tiene como objetivo mostrar Deno no solo como un reemplazo de Node.js, sino como una plataforma moderna con seguridad mejorada, soporte integrado de TypeScript y módulos descentralizados. El libro está orientado a profesionales: cada capítulo contiene ejemplos de código listos para usar, ejercicios y consejos de despliegue.
De qué trata el libro
«Practical Deno» cubre el ciclo completo de desarrollo de una aplicación web en Deno: desde la instalación y configuración del entorno hasta el despliegue en producción. Los temas principales son:
- Instalación y configuración — configuración de Deno, trabajo con TypeScript desde el primer momento, archivos de configuración.
- Sistema de módulos — importación de módulos por URL, gestor de dependencias, trabajo con paquetes npm a través de CDN.
- Seguridad — modelo de permisos de Deno (flags --allow-read, --allow-net, etc.), aislamiento de código.
- Servidores HTTP y enrutamiento — creación de APIs REST utilizando bibliotecas estándar y el framework Oak.
- Trabajo con bases de datos — conexión a PostgreSQL, MySQL, MongoDB a través de drivers de Deno.
- Pruebas — test runner integrado, mocks, pruebas asíncronas, cobertura de código.
- Despliegue — estrategias de deploy, contenedores Docker, plataformas cloud.