NestJS es un framework Node para el desarrollo de aplicaciones de negocio. Para ello emplea el TypeScript como lenguaje principal y le agrega todo un catálogo de utilidades orientado a objetos.
Al contrario que en el Front, parecía que en el BackEnd había poco movimiento dentro del mundo JavaScript. Pero NestJS se ha abierto paso y se está usando cada vez más como alternativa o complemento de C# y Java para grandes proyectos.
<aside>
⏰ Duración:
- online: 12 horas, hasta 18 horas con prácticas
</aside>
🎯 Objetivos
- Conocer Nest como herramienta y sus posibles usos
- Crear un API REST basada en Express
- Acceder a bases de datos desde Nest
- Implementar arquitecturas extensibles
- Procesar información de entrada y salida
- Controlar el acceso seguro a los recursos
📚 Contenido
▶ 1. Qué es Nest y su relación Node, Express
- Un framework para desarrollar aplicaciones sobre Node
- Instalación y creación de una aplicación
- Configuración y ejecución
▶ 2. Un API REST sencilla
- Controllers
- Router and paths