NestJS + Microservicios: Aplicaciones escalables y modulares
Es momento de crear un sistema distribuido utilizando múltiples bases de datos, transportadores y técnicas para escalar de forma independiente cada microservicio.
Introducción a la sección
PRUEBA GRATISTemas puntuales de la sección
PRUEBA GRATISInicio de proyecto - Reforzamiento de Nest
PRUEBA GRATISRest - Products CRUD
PRUEBA GRATISCrear producto y validaciones
PRUEBA GRATISServicios y Respuestas
PRUEBA GRATISListar y eliminar productos
PRUEBA GRATISActualizar producto
PRUEBA GRATISVariables de entorno
PRUEBA GRATISJoi - Esquema de validación
PRUEBA GRATISCódigo fuente de la sección
PRUEBA GRATISIntroducción a la sección
Temas puntuales de la sección
Introducción a los microservicios
Características de los microservicios
Otros problemas de los microservicios
NestJS - Formas de crear aplicaciones
Introducción a la sección
Temas puntuales de la sección
Nota importante
Inicio de microservicio - Products
Entidad y DTOs
Configurar variables de entorno
Prisma - SQLite
Insertar y comprobar la base de datos
Obtener productos y paginarlos
Paginar mediante Prisma
Retornar producto por ID
Actualizar producto
Eliminar un producto
Eliminación suave - No disponible
Transformar a microservicio
Message Patterns
GitHub Organizations - Agrupar repositorios
Código fuente de la sección
Introducción a la sección
Temas puntuales de la sección
Inicio de proyecto - ClientGateway
Rutas y Variables de entorno
Levantar Products Microservice y conectarlo al Gateway
Obtener todos los productos
Paginar resultados y enviar payload
Manejo de excepciones
Microservice Exception Filter
Implementar el RpcCustomExceptionFilter
Implementar métodos faltantes
Código fuente de la sección
Introducción a la sección
Temas puntuales de la sección
Inicio de proyecto - Orders Microservice
Configurar OrdersMicroservice
Conectar Gateway con OrdersMicroservice
Docker - Levantar PostgreSQL
Prisma - Modelo y conexión
Crear una nueva Orden
Guardar orden en base de datos
Obtener orden por ID
Paginación y filtro
Paginación y filtro alternativo
Cambiar estado de la orden
Código fuente de la sección
Nest es un framework de node extensible, versátil y progresivo, el cual nos ofrece la columna vertebral de todo tipo de aplicaciones del lado del servidor. Partiremos desde las bases de Nest hasta desplegar varios backends en internet y mucho más!
$50
Aprende cómo implementar GraphQL en tu backend con Nest.js ( Code First Approach), y con ello hacer APIs flexibles, dinámicas y personalizadas a las necesidades del FrontEnd.
$50
Aprende Node.js desde los fundamentos, usos comunes y no tan comunes, despliegues, construcción de imágenes, testing y muchas más habilidades que son necesarias hoy en día con este runtime-environment de JavaScript.
$50
Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.
Promociones y descuentos pueden aplicar.
Acceso ilimitado a toda la plataforma, cursos, clases en vivo, acceso anticipado a cursos durante el mes de vigencia.
Acceso ilimitado a toda la plataforma, cursos, clases en vivo, acceso anticipado a cursos durante 3 meses de vigencia.
Acceso ilimitado a toda la plataforma, cursos, clases en vivo, acceso anticipado a cursos durante los 6 meses de vigencia.
Adquiere 1 año entero de suscripción al precio de 11 meses. Obtienes acceso ilimitado a toda la plataforma, comunidades, cursos, clases en vivo, acceso anticipado a una comunidad exclusiva y cursos en construcción.