API REST con: Nest.js, MySQL, TypeORM y TypeScript | Parte 1



API REST con: Nest.js, MySQL, TypeORM y TypeScript | Parte 1

API REST con: Nest.js, MySQL, TypeORM y TypeScript | Parte 1

¡Bienvenidos a esta emocionante serie de tutoriales sobre cómo construir un poderoso CRUD utilizando Nest.js, MySQL, TypeORM y TypeScript! En esta primera entrega, te guiaré paso a paso en la creación de las operaciones básicas de Crear, Leer, Actualizar y Eliminar (CRUD) dentro de una aplicación web.

Nest.js es un marco de trabajo progresivo y eficiente para Node.js, que nos permite construir aplicaciones escalables y robustas utilizando TypeScript. Aprovecharemos la potencia de Nest.js para crear una API RESTful que se conecte a una base de datos MySQL mediante TypeORM, un ORM (Mapeo Objeto-Relacional) que nos simplificará la interacción con la base de datos y la manipulación de nuestros datos.

En esta primera parte, abordaremos la configuración inicial del proyecto, la instalación de las dependencias necesarias y la creación de la estructura básica del servidor con Nest.js. Además, te mostraré cómo configurar la conexión con la base de datos MySQL a través de TypeORM para que podamos empezar a modelar nuestras entidades y definir nuestras relaciones.

Si eres un entusiasta de Node.js y te interesa aprender a desarrollar aplicaciones web con tecnologías modernas y eficientes, esta serie de videos es perfecta para ti. Asegúrate de suscribirte al canal y activar las notificaciones para no perderte ninguna entrega. ¡Vamos a empezar a construir juntos este emocionante proyecto CRUD con Nest.js, MySQL, TypeORM y TypeScript!

Artículo:
👌 https://bluuweb.dev/nestjs/crud-mysql.html

Cursos PREMIUM en UDEMY:
🧨 HTML + CSS + Bootstrap 5: https://bit.ly/3iyMBh3
🧨 Vue 3 + Firebase: https://bit.ly/3IwyHGJ
🧨 React + Firebase: https://bit.ly/3JCSsht
🧨 HTML y CSS (gratis): https://bit.ly/3PM4x5U

#nestjs #typescript #mysql

Capítulos:
00:00:00 Introducción
00:03:00 TypeORM
00:06:25 Nest.js CLI
00:12:52 Docker compose
00:17:42 Visualizar Base de datos
00:20:51 CLI Resource cats
00:26:45 Class Validator
00:32:05 Conexión a base de datos
00:38:53 Repository Pattern
00:41:15 Entity
00:46:38 Utilizando Repository Pattern
00:49:58 create cat DTO
01:03:00 Sorft Delete
01:07:38 Update
01:15:54 Relaciones SQL
01:55:49 Resumen

Redes Sociales:
💩 https://bluuweb.dev
💩 Discord: https://bit.ly/3lpz7J2
💩 https://www.twitch.tv/bluuweb
💩 https://www.instagram.com/bluuweb_youtube
💩 https://www.facebook.com/bluuweb
💩 https://twitter.com/bluuweb
💩 Regala un Cafecito para bluuweb: https://www.paypal.me/bluuweb

Mi Setup:
⭐️ Teclado Mecánico: https://amzn.to/3Ns6fdK
⭐️ Audífonos: https://amzn.to/3pwrzqt
⭐️ Micrófono: https://amzn.to/3JH4tV7
⭐️ Monitor: https://amzn.to/3NTt8Iu
⭐️ Procesador: https://amzn.to/3raD4EC
⭐️ Tarjeta de Video: https://amzn.to/437t78b

Comments are closed.