Nodejs MySQL REST API, Desde cero a Despliegue



Aprende a crear una REST API de Nodejs y MySQL desde cero, iniciando un proyecto de Nodejs, conectandolo a MySQL, creando consultas SQL y finalmente desplegandolo gratuitamente en la nube, usando un servicio llamado Railway. En este tutorial crearemos la tipica REST API CRUD de MySQL usando desde Cero, y usando conceptos modernos de Nodejs como ES Modules, async/await, y modulos de npm.

Código del ejemplo práctico:
https://github.com/fazt/nodejs-mysql-restapi/

Indice del Tutorial:
00:00 Introducción
00:48 Requerimientos
02:07 Explicacion del proyecto
09:53 Configuración del Proyecto
15:34 Endpoints
20:23 Conexión a MySQL
32:40 Rutas del Servidor
40:13 Controladores
45:54 POST employees
57:01 GET employees
01:00:04 GET employee by id
01:09:36 DELETE employee
01:15:42 PATCH employee
01:28:51 Manejo de errores
01:36:37 Not Found
01:38:48 Variables de entorno
01:50:33 Despliegue en Railway

🎥 Videos Recomendados:
Curso de Nodejs ➜ https://youtu.be/i3OdKwuBjeM
Curso de Express ➜ https://youtu.be/JmJ1WUoUIK4
Curso de JSON ➜ https://youtu.be/LJzDHKPLWYw
Curso de Git ➜ https://youtu.be/HiXLkL42tMU
Variables de entorno Nodejs ➜ https://youtu.be/U6st9-lNUyY
HTML ➜ https://youtu.be/rbuYtrNUxg4
CSS ➜ https://youtu.be/W6GTDfrWjXs
Javascript Orientado a Objetos ➜ https://youtu.be/N_t1A39IB_8
Arrays en Javascript ➜ https://youtu.be/qqR1enOceVg
ES Modules ➜ https://youtu.be/0t-Le4kdaMg

👨‍💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ https://bit.ly/3ijsVNW
SiteGround ➞ https://bit.ly/31u9ZEk
DigitalOcean ➞ https://m.do.co/c/8ef261d77de5
Expo ➞ https://bit.ly/2WpYKtx
Cloudinary ➞ https://bit.ly/3ohNlJ7

Este video es una actualizacion de un video que grabe hace 4 años, este es el enlace al video antiguo: https://youtu.be/p8CoR-wymQg

#nodejs #mysql #restapi

Comments are closed.