Vamos a aprender como tener una arquitectura a partir de módulos lo cual es una gran forma de organizar tu aplicación y mantenerla a través del tiempo.
Módulos de NestJS
¿Ya tomaste el Curso de Backend con NestJS?
Encapsular lógica en módulos
Overview del proyecto: PlatziStore
Interacción entre módulos
Entendiendo la inyección de dependencias
useValue y useClass
useFactory
Global Module
Configuración de entornos
Módulo de configuración
Configuración por ambientes
Tipado en config
Validación de esquemas en .envs con Joi
Documentación
Integrando Swagger y PartialType con Open API
Extendiendo la documentación
Deploy
Configuración de Heroku
Deploy de NestJS en Heroku
Próximos pasos
Continúa con los cursos de persistencia de datos en NestJS
Welcome to the NestJS Course: Modular Programming, Swagger Documentation and Deploy. This course is a continuation of the NestJS Backend Course, so it is highly recommended that you take it before continuing with this one.
git clone https://github.com/platzi/nestjs-modular.gitcd nestjs-modular npm install git remote -v git remote rm origin git remote add origin <your-repo>
In this course you will learn about:
Without further ado, let's get started!
Contributed by: Kevin Fiorentino.
Contributions 18
Questions 2
Vamos a aprender como tener una arquitectura a partir de módulos lo cual es una gran forma de organizar tu aplicación y mantenerla a través del tiempo.
Gracias Nicolas, el curso anterior estuvo super claro.
git clone https://github.com/platzi/nestjs-modular.git
cd nestjs-modular
npm install
git remote -v
git remote rm origin
git remote add origin <your-repo>
Yo particularmente uso el CLI
nest new repo-name
o si no lo quiero instalar:
npx nest new repo-name
Me habria gustado que desde el curso anterior hubiesemos adoptado la modularizacion para que sea mas rapido poder usar lo que hicimos en el curso anterior con este
Velocidad 1.25x
Luego de agregar el origen, para subir los cambios y tener listo nuestro repo se pueden usar los siguientes comandos
git branch -M main
git push --set-upstream origin main
excelente, importante ir montando a un repo los trabajos y practicas que vayan haciendo! servirá mas adelante como portafolio.
Bueno vamos por mas… el curso anterior estuvo excelente…
Vengo del curso anterior, me gusta mas tener los controller y service en carpetas.
El curso ya no tiene soporte?, tengo una consutla que deje hace un mes sin ninguna respuesta.
Entiendo que la idea de un curso sea ayudar cuando uno tiene una consulta, duda o problema.
Yo lo que hacía era agregar otro repositorio remoto en los repos clonados jajaja
Por ejemplo
git remote add origin2
El curso anterior estuvo buenisimo, espero que este sea igual
Continuamos, El primero del año, Vamo a darle
Iniciar el curso descargando desde Github el proyecto
Programación Modular para escalar y organizar mejor el código dentro de tu aplicación en Nest js
Super emocionada de aprender!
👏
Want to see more contributions, questions and answers from the community?