¿Qué es Nestjs? - Framework Backend de Nodejs y Typescript
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
Si te encanta utilizar el lenguaje de programacion Typescript y eres desarrollador web backend, te encantara Nestjs. Nestjs es un framework de Nodejs de Backend, que esta basado en Typescript y te permite crear aplicaciones Backend escalables, de forma rápida al tener practicamente todas las funcionalidades de un Backend listas para ser importadas (Routing, Security, Streaming, Logging, Caching, websockets, cors, rate-limiting) Similar a como el Framework Angular, en el Frontend te da todo listo, de hecho el creador de Nest usa la misma idea de Angular para separar codigo de backend en modulos, usa el patron MVC (model view controller) y posee un CLI para generar codigo de backend con unos cuantos comandos (similar a Angular de nuevo). Nest esta basado encima del framework Express (framework de Nodejs) por defecto, pero tambien puede usar Fastify, si así lo prefieres. Con Nest pudes desarrollar REST APIs y GraphQL apis, y ya viene configurado con Jest para hacer test, Y si usas Angular en el frontend, puedes obtener un stack completo (frontend y backend) basado en Typescript, MVC con en comandos muy parecidos. #nestjs #typescript #nodejs
Sobre este curso
Lo que aprenderás en este curso:
- Comprender el sistema de tipos de TypeScript
- Migrar código JavaScript a TypeScript
- Crear interfaces, tipos y genéricos avanzados
- Configurar proyectos TypeScript con tsconfig