Skip to content

Proyecto en NodeJS y TypeScript, aplicando POO (Programación Orientada a Objetos), con docker-compose para establecer un contenedor con la imagen de MySQL, y usando TypeORM como Object Relation Manager. Además se crea un imagen de nuestro proyecto mediante Docker

License

Notifications You must be signed in to change notification settings

carlos-paezf/NodeJS_TS_MySQL_TypeORM_Docker

Repository files navigation

Curso NodeJS con TypeScript y TypeORM

wakatime

Tecnologías a implementar

  • POO (Programación Orientada a Objetos (OOP por sus siglas en inglés))
  • Docker Compose como base de datos
  • Configuración de TypeScript
  • Configuración de rutas, controladores, servicios y entidades.

Instalación de dependencias

Con el comando a continuación, instalamos las siguientes dependencias: class-validator, class-transformer, cors, dotenv, express, morgan, mysql, typeorm, typeorm-naming-strategies, typescript, colors.

npm install class-validator class-transformer cors dotenv express morgan mysql typeorm typeorm-naming-strategies typescript colors

También necesitamos instalar algunas dependencias que solo funcionaran durante del desarrollo, pero no entraran en producción, ya sea por qué solo funciona como tipado o son dependencias que nos ayudan durante la creación del proyecto: cors, express, morgan, concurrently, nodemon.

npm install -D @types/cors @types/express @types/morgan concurrently nodemon

Documentación paso a paso

About

Proyecto en NodeJS y TypeScript, aplicando POO (Programación Orientada a Objetos), con docker-compose para establecer un contenedor con la imagen de MySQL, y usando TypeORM como Object Relation Manager. Además se crea un imagen de nuestro proyecto mediante Docker

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages