Microsoft SQL Server & Nodejs REST API CRUD
HTML-код
- Опубликовано: 6 сен 2024
- Aprende a crear una REST API usando Nodejs y una base de Microsoft SQL Server desde cero y paso a paso. En este tutorial crearemos un proyecto de Nodejs, una instancia de Microsoft SQL en Docker y usaremos una extensión de Visual Studio Code para administrar nuestra base de datos, además que desarrollaremos un CRUD (Create, Read, Update y Delete) paso a paso.
Repositorio del Proyecto
github.com/Faz...
SQL Server Extensión para Visual Studio Code
marketplace.vi...
🛒 Fazt Web
Tienda Online: store.faztweb....
⭐ Cursos Recomendados
Curso de Nodejs ⮕ fazt.dev/nodejs
Curso de Python⮕ faztweb.com/py...
Curso de React ⮕ • Curso de Reactjs desde...
Curso de Nextjs ⮕ • Curso de Nextjs desde ...
Curso de Javascript para React ⮕ • Javascript para Aprend...
🎒 Servicios Recomendados
Railway ⮕ railway.app?referralCode=fazt
Namecheap ⮕ namecheap.pxf....
DigitalOcean ⮕ m.do.co/c/8ef2...
SiteGround ⮕ bit.ly/31u9ZEk
🎒 Otros Servicios
Ledger ⮕ (Hardware Wallet) bit.ly/3ijsVNW
Cloudinary ⮕ bit.ly/3ohNlJ7
Notion ⮕ affiliate.noti...
Codecrafters ⮕ app.codecrafte...
🗣 Redes Sociales
Github ⮕ github.com/fazt
Twitter ⮕ / fazttech
Discord ⮕ faztweb.com/so...
Puedes encontrar la lista de tutoriales de React en:
faztweb.com/no...
#nodejs #sqlserver #microsoftsqlserver #javascript
I don't know any spanish so I had to use auto-translate, but either way this was the BEST tutorial I have come across! Simple, striaght-forward, and it actually worked! Your folder organization and file names were very helpful. Excellent work my friend! Bravo!
Sos un grande Fazt, aun recuerdo el video de app web con flask que hiciste. Con ese video logre hacer mi proyecto final de arquitectura de software. eres un grande.
Por fín alguién claro y directo al grano, sobre todo, con SQL Server, lo cual no hay muchos videos, tienes algun video de como muestro la lista de producto en la pagina ?
Gran trabajo mi hermano.. Increible y muy bien explicado. Interesante lo mismo con TypeScript y PosgrestSql. .. 👏👏🚀🚀
Quedo atento al video desplegandolo en azure 🕷🙈
Saludos desde Nicaragua! He aprendido mucho con tus videos fazt
Fatz, gracias un video muy didactico, bastante bien estructurado. Tengo una duda con respecto al dotenv, no lo ocupaste en ningun momento para agregar los parametros de configuracion del server sql en el archivo .env, tiene algun video de como realizar esa condiguracion?
Gran explicación Fazt , como siempre estubo genial. 💪🏻
Excelente aporte,amigo una consulta Tiens algún video en dónde este crud pueda subirlo al iis
Estás a full loko jajaja. Me vendría bien un vídeo para deployear NestJS en AWS, de la mejor forma posible.
Anoto la idea para publicar algo pronto :)
Muchas gracias por el contenido que subes Fazt! Me ha ayudado bastante en mi camino como desarrollador. Tengo una duda respecto a la conexión a la base de datos. En cada endpoint que implementaste, se está creando una conexión a la base de datos. Eso en términos de rendimiento no es malo? No se debería llamar una única vez a esa conexión y reutilizarla en los endpoints? También se podría agregar en la configuración de la conexión la opción del pool y su número de conexiones. Tal vez estoy pasando de alto algunos detalles, espero puedas responderme y aclarar estas dudas jeje
Hola Fazt, que crack !
Quería consultarte, es necesario cerrar la conexión luego de que termine una consulta?
Hola Fazt, buen video. Solo una consulta, recuerdo que habias hecho un video anterior y en ese creabas una carpeta dist y utilizabas babel, en este video como seria el equivalente para crear el dist. De antemano, gracias.
Excelente video. Todo queda muy claro a la hora de implementarlo en diferentes proyectos.
Que distro de linux estas utilizando en estte video?
Soy novata y no entiendo mucho.
Tengo un carrito de compras y quiero que cuando alguien haga un pedido se cargue en la base de datos pero no sé cómo hacerlo
que tema es ese Fazt? genial el videooo, un crack!!
Hacete el Frontend con React para conectar este Backend en particular
Seria un proyecto al estilo MERN Stack supongo, con login y CRUD. Voy a elaborar algo es buena idea
@@FaztCode si, estaría bueno. Pero siempre manejando el Backend c9n NodeJS y express + SQL como base de datos y el Frontend con React. Lo estaremos esperando 😎
Saludos ! una consulta como puedo utilizar los sp de mssql desde nodejs, y tambien como puedo enviar el parametro id cifrado ?
A pesar de que he colocado todo correcto en "dbSettings" obtengo este error " originalError: ConnectionError: Login failed for user 'sa'" , no se que pasa. Logeo con las credenciales que he colocado dentro de 'dbSettings' y no tengo problema, inclusive la extension de SQL SERVER se ha conectado perfectamente... He probado inclusive colocando 'localhost' + el nombre de la instancia y tampoco funciona. Revise el código en detalle en tu repositorio de github por si me estaría perdiendo algo, pero no... la verdad no se donde buscar.
a mi de igual forma me pasa el mismo error, soy de w11, ConnectionError: Login failed for user 'sa'. he hecho lo mismo que tu y nada, en sql server todo correcto y en visual studio este error
@@anthonywilkin1237 hola! has podido resolver el problema? , probe cambiando el puerto de 3000 a 1433 en "index.js" y obtengo : "Listening on 1433
ConnectionError: Connection lost - socket hang up".. Voy a investigar en mas profunidad el tema, encontre en varios lugares que otras personas tuvieron el mismo problema.
resolvi el problema, era que no tenia activado el serivcio "SQL SERVER BROWSER". busca en gihub el siguiente tread y sigue los pasos "/typeorm/typeorm/issues/2133".
pude resolverlo, en mi caso era que no tenia activado el servicio SQL BROWSER. hay un tread en github que habla de como configurar eso. coloca esto en google "
Failed to connect to localhost:1433 - Could not connect (sequence)"
Hola, una pregunta, como puedo ponerla en internet, como usando Vercel por ejemplo
Muchas gracias, claridad total.
Fazt ❤️ Quiero Agendar una acesoria contigo Pero Quiero saber SI se puede es Acerca de java en Programacion?
Cuando algo con cloudflare R2? Saludos
Casualmente estoy haciendo el de hace 2 años.
Grande Maestro!!!!
que buena explicación!!
T_T, se que es pedir mucho, pero podrías subir un video pero usando TS, tengo ratos siguiendo tus tutos y logre modificar un tuto de JS que hiciste usando mongo lo modifique para usar MSSQL, pero lo que no he logrado es hacer el API con TS conectada con MSSQL
gracias te amo
Gracias!!
Excelente parce , hay manera de hacerlo con Nextjs
De hecho se me habia pasado la idea, voy a hacer un ejemplo practico de Nextjs con SQL Server muy pronto
gracias fazt, cual es el video de docker?
Hola Santi es este:
Microsoft SQL Server desde Docker Tutorial
ruclips.net/video/uHz9xOiaBbw/видео.html
ayuda me sale este error ConnectionError: Login failed for user 'sa'. he hecho todo al pie de la letra y apezar de que sql server me funciona todo correcto me sale este error en la terlminal de visual studio code, quien me puede explicar una posible solucion
Hola amigo, para poder solucionar este problema debes verificar algnas configuraciones en sql server manager studio (En mi caso no utilice docker por ahora y me funciono), primero verifica que la autenticacion del servidor permita el modo de autenticacion de windows y Sql Server, eso esta en el apartado de seguridad de las propiedades del servidor, luego que en la aplicacion 'sql server configuration Manager' en el apartado de SQL Server Network Configuration > protocols for MSSQLSERVER > TCP/IP debes darle doble clic, debe estar en enabled y vas a 'IP Addresses' y validas que 'IPALL' en Dynamic Ports este en blanco y que el TCP Port este en el 1433, luego vete a los servicios de windows y reinicia el que se llama SQL Server(MSSQLSERVER)
Que distro de Linux usas ? Ídolo
Esta es Xubuntu
@@FaztCode ❤️❤️❤️
Que distro de linux usas Fazt?
agrego type modules y me da error, como lo corrijo
Que error obtienes
Te animas con nest.js?. Gracias por tu contenido
Si claro, lo anoto para elaborar algun ejemplo pronto
Make videos in English please 😊
que distro de linux es esa?
Xubuntu
@@FaztCode uh la voy a probar! y que tema de visual estas usando?
Para cuándo algo con Java y Spring Boot? Y el de Java pa cuando? jajajaja
Voy a tratar de publicar el curso pronto
Gracias mano eres un Crack@@FaztCode
Seria genial❤
cuando una api con c# 🥺
ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
me sale este error:
TypeError: Class constructor ConnectionPool cannot be invoked without 'new'
at getConnection (file:///C:/Users/User/Documents/express-curso/node-api-sql/database/connection.js:18:32)
at file:///C:/Users/User/Documents/express-curso/node-api-sql/database/connection.js:32:1
at ModuleJob.run (node:internal/modules/esm/module_job:218:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:329:24)
at async loadESM (node:internal/process/esm_loader:28:7)
at async handleMainPromise (node:internal/modules/run_main:113:12)
server on port 3000
node:events:496
throw er; // Unhandled 'error' event
^