Microsoft SQL Server & Nodejs REST API CRUD
Vložit
- čas přidán 9. 09. 2024
- En este ejemplo aprenderemos a crear una aplicacion de backend usando Nodejs y Microsoft SQL Server 2019. Crearemos un CRUD(Create, React, Update, Delete) de una REST API, ademas de escribir codigo moderno de Nodejs y Javascript, a traves de babel y sintaxis moderna de Ecmascript6.
Código del Ejemplo Práctico:
github.com/Faz...
Videos Recomendados:
Lowdb ➞ • lowDB | Base de datos ...
VSCode REST Client ➞ • Rest Client | Extensio...
digitalocean spaces ➞ • DigitalOcean Spaces & ...
curso de nextjs ➞ • Ionic | Generar Apk de...
React useContext ➞ • React useContext Ejemp...
🛍 Descuentos:
NordVPN ➞ 68% de descuento en plan de 2 años ➞ Código: fazt
👨💻 ¿Qué servicios utilizo?
Expo ➞
Kite ➞ bit.ly/3dPzXHe
NordVPN ➞ bit.ly/2Te7p0J
Hostinger ➞ www.hostg.xyz/...
Cloudinary ➞ bit.ly/3ohNlJ7
Namecheap ➞ namecheap.pxf.io/ErDe9
🌐 Redes:
Fazt Web ➞ www.faztweb.com/
Facebook ➞ / fazttech
Instagram ➞ / fazttech
Twitter ➞ / fazttech
Telegram ➞ t.me/fazttech
Twitch ➞ / fazttech
Slack ➞ bit.ly/3dPqCPT
Discord ➞ / discord
Blog ➞ blog.faztweb.com
📩 Contacto:
➞ fazt@faztweb.com
#nodejs #sqlserver #microsoft
#git #gogs #github
Con tus videos de React pude pasar una prueba para conseguir mi primer trabajo en desarrollo. La semana pasada me llamaron de otra empresa para hacer JS Fullstack con Node + React. Sos mi faro en este mundo hermoso de la programacion. Muchas gracias
Como te fue? espero algun dia poder conseguir empleo.
Que es Fullstack? to perdi 5 semestres de mi vida y solo me enseñaron Java y odio java porque nadie lo usa en la actualidad.
@@joantheringo1192 Si lo usan mas de lo que crees debes informarte mas bro otra cosa es que no te guste...
@@joantheringo1192 De hecho, hay grandes empresas que la usan, lee mas sobre eso.
@@joantheringo1192 yo también odio Java pero Java sigue siendo tier top entre los lenguajes server-side
Debe ver segunda parte de como hacer con procedimientos almacenados. El video estuvo genial buen aporte a la comunidad Fazt se te agradece mucho!!!
Gracias por este video Fazt, estoy comenzando en esto de la programación y admiro mucho tu trabajo. Pude terminar este CRUD viendo tu video después de 6 horas entre pausas para poder asimilar la mayor parte de información. Te agradezco la voluntad que tienes para compartir tu conocimiento, ya que es muy útil para personas que estamos empezando. Un abrazo.
Un verdadero gusto que te sirva. Mucha suerte
34:15 No me he terminado el video pero me ayudaste a resolver cada paso de los errores que estaba teniendo, la neta muchas gracias por explicar a detalle cada cosa que implementas si bien algunas cosas la neta no me las termino de aprender ciertamente me ayudan por que puedo regresar en el video y ver como funcionan.
sin dudas un tutorial muy completo
Excelente video, esto no es tutorial sino un curso el tiempo record, gracias!
Ufff buenísimo, muchos esperaban algo así 👌
Jajaja dos personajes importantes de la programación, estoy en el cielo?
@@johansebastianpuentespulid1401 ¡Gracias por ese comentario, amigo Johan! 😉
Gracias por mostrar las variables de entorno. Ya te ganaste el cielo.
Que buen video, llevo programando 15 años y no habia hecho nada en NodeJS y explicas muy bien el paso a paso hasta tener una aplicación muy bien estructurada. Muchas gracias
Amigo, primero me ayudaste a conocer Electron y poder dar algo de utilidad a la empresa donde inicié a trabajar hace 3 semanas, y ahora que necesito montar un API con mssql y Node.js vuelves a apercer, no tengo explicación para lo mucho que me has ayudado. Gracias por subir videos de tan buena calidad y siguiendo buenas prácticas de programación, de verdad que eres un diamante en bruto de CZcams! Te deseo lo mejor y estoy seguro que ese número de subscriptores va aumentar exponencialmente! GRACIAS!!!
Mi hermano solo vi el título y me emocioné, yo en unos de tus vídeos pedí esto. Muchas gracias mi hermano, Dios te siga bendiciendo.
Vaya, eso fue rápido xd
Muchas gracias por tu trabajo duro Fazt.
Grande, muy rico en conocimiento el contenido, tambien muchos tips interesantes como el manejo de request
Gracias jóven, tenía rato esperando este videotutorial. Saludos cordiales.
Tu contenido me ayuda dia dia con mi trabajo y mi estudio. No me alcanza la vida para agradecerte!
Admiro mucho la forma en que explicas, todo se entiende bien y se aprende mucho. Gracias FAZT
Increible FAZT habia visto 3 videos que explicaban de una manera bastante complicada todo el proceso, pero continuaba a tener errores con node y no soy un experto. Con tu video en 50 minutos ya tenia mi JSON con el db para el que tengo que implementar la API.... GRANDE!!!!! 🦾🦾🦾
Contenido de calidad :3
Juro que tengo que hacer un backend con sql server para la u, tengo una semana, me salvaste thx
Excelente colega, quiero dejar un pequeño aporte que me funcionó, estaba intentando conectar mediante Windows Authentication, para realizar estos solo se debe instalar el paquete msnodesqlv8
npm i msnodesqlv8
y en el objeto de configuración de la conexión se debe especificar el driver e indicar que es un conexión de confianza algo así
const dbSettings = {
driver : 'msnodesqlv8',
server: config.serverDB,
database: config.database,
port: config.serverDBPort,
options: {
trustedConnection: true,
trustServerCertificate : true
}
}
Saludos
Muy buen video, al termino del video y realizar esta practica, me emociono y de ver mas!!!
Te queremos Fazt te queremos, Te queremos Fazt te queremos. Gracias por todooo y éxitos fazt. Eres el mejor
no manches, este video es el que por años habia estado buscando :0 anterior mente habia visto como trabajar express con mongodb y mysql pero nunca con sql server, de hecho ya habia quitado de mi mente usar express por lo mismo pero ahora lo usare y aplicare en mis proyectos con sql server gracias a ti!!!!
eres sin duda el mejor canal de tutoriales de desarrollo de software en espannol!
Muy bueno! lo acabo de terminar. Y ahora a seguir practicando. Saludos genio!!
Wow calidad!!!!!!!!!!!!!!! Microsoft SQL Server, omg this is awesome!
Woaaa excelente Fazt Code llevaba tiempo esperando un video asi, muchas gracias por el vidiotutorial
Excelente todo, gran conocimiento, funcionamiento de todo correcto, gran tema. Felicitaciones y muchas gracias por compartir. Gran oportunidad de aprendizaje
Excelente la explicación para conectar con sql, gracias
Increíble fazt siempre esperando nuevos videos
Excelente contenido de todos tus videos. Te agradezco por tomarte tiempo de calidad para crear tremendo material de aprendizaje, y explicado de una forma muy sencilla, creando paso a paso las apps
Aahhh, justo estoy buscando como hacer esto y subes video jaja me sirven bastante tus videos
Muchas gracias por toda la explicación!!!! tu excelente forma de explicar y la estructuración de las carpetas y archivos ayudaron mucho en mi comprensión
Te felicito por tu gran aporte , facil de entender, seria ideal realizar con procedimientos almacenados y hacer un login con jwt, muchas gracias.
Amo este Video me Ayudo mucho a comprer la logica que utilizastes
Melhor aula já que tive de backend no youtube. Parabéns, Obrigada!!
*GRACIAS FATZ POR COMPARTIR TU CONOCIMIENTO*
Un gusto que te sea útil :)
Asu Fazt Los viejos tiempos cuando usaba MSSQL server para hacer proyectos en la Universidad.
xD sentí lo mismo cuando cree el ejemplo
y encima escribíamos lógica del sistema en el formulario hecho con Swing Java
Gracias Fazt, justo lo que necesitaba
Tus cursos son oro!!! Para cuando uno con spring boot porfaaaaa :C
Sos todo un crack gracias por todo amigo justo necesitaba esto jusyyo le entiendo que genial
espero con ansia el video donde explique como subir la base de dato o conectarse a ella por internet.
Pronto videos de Azure, que cubren el tema que mencionas Bryan :)
Excelente aporte amigo FAZT, como siempre no decepciona el material
Muchas gracias pa', excelente video. Me desvaro!!
Debo tambien decirte que este video tiene una actualizacion: czcams.com/video/VuQAF-44Lo0/video.html
Excelente tutorial, estoy aprendiendo mucho con tus videos. Muchas gracias.
siempre excelentes videos! muchas gracias
Justo lo que estaba buscando, Gracias buen hombre :3
Ótimo video, um agredecimento do Brasil!
Excelente video, seria bueno ejemplos de como consumir API con REACT Y VUE, siempre al día con tus videos, a cualquier hora.
usa axios o fetch api
Excelente vídeo, um tutorial de alta qualidade. Sei o básico de espanhol, apenas sou fluente me português e este tutorial me ajudou a configurar e fazer uma API REST com SQL Server, agradeço muito pela ajuda.
Gracias =]
No tienen tutoriales de esto en portugues?
Excelente video me sirvió de mucho muchas gracias, me gustaria ver un video para hacer registros masivos
Excelente video, me gustaría decir que en 1:06:04 no son los parámetros los que describes, si no los nombres de columna que vas a afectar- INSERT INTO tableName (col1, col2, col3) VALUES (valueA, valueB,ValueC); Osea que no podemos darle el nombre que nosotros queramos, tiene que coincidir indefectiblemente con el nombre de la columna . Saludos!
i can't understand spainish, but it is very helpfull to watch
que hermoso le quedo :,v a mi me queda todo feo xd aprendí bastante y como se puede mejorar el código, excelenteeeee
Excelente video. Muchas gracias. Me has ayudado mucho Fazt. Puedes hacer un video creando una tienda online, con SQL Server por favor? en donde obvio tengas toda la intefaz y como guardar imagnes en SQL Server, con Login y mostrando como le das los privilegios a un administrador (para agregar nuevos productos o eliminarlos) y a un usuario normal (para compar), te lo agradeceria mucho.
Genial! Esperaba este tutorial, saludos.
siempre un paso adelante Fazt ..
Fazt.... eres un genio !!
Excelente video, que bueno que haya personas como vos, que compartan su conocimiento y ayuden a otras personas!!! Realice todo la restAPI y funcionaba sin problema, pero cuando cerre el VisualCode y lo volvi a abrir, la API inicia bien, pero me sale el siguiente error: pool.request is not a function. al traer los productos. No eh encontrado solucion, si a alguien le paso podria por favor comentar como lo solucionaron. Gracias
Gracias tio Fazt
Excelente trabajo
Fazt
Que bueno, siempre aportando!!
Podrias hacer un video de una API REST con Python, Flask, MongoDB y autenticacion con JWT? Estaria interesante!
GRacias Fazt!
Gran tutorial! gracias
Excelente tutorial!!! Mil gracias!
te debo mi carrera vales oro
Genial, muchas gracias!
Muy buen video. Te agradezco.
Gracias por todo campeón
Grande!
Впринципе всё понятно, Спасибо!
спасибо за комментарий ))
you are my king
Fazt, vas a votar por Keiko o Castillo, buen video, te quiero pibe
En caso de tener porblemas para conectar al sql, en mi caso tuve que realizar unos ajustes en el dbSettings, agregando el puerto y encrypt: false
Super gracias bro! Saludos.
Eres un Crack
Excelente video. Con la misma estructura, como podemos manejar la transaccion cuando participa mas de una tabla en un controlador de insert. Es decir si el primer insert ok y el segundo falla deberia realizar un rollBack.
Gracias por enseñar.
Excelente Video Pude entender todo, y hacerlo funcionar. Felicitaciones excelente video. Podrias hacer un video con Stored Procedures. Gracias.
Lo voy a anotar para crear ese ejemplo
Muchas gracias!
Creo que es el mejor canal de informatica/ tecnologia que he encontrado por CZcams, me pregunto si en verdad hablas asi de rapido o en post produccion aceleras un poco la reproduccion del video para que al final quede mas cortos los videos 🤔
Excelente!!!
Muy buen video!! me ha servido de mucho te lo super agradezco, me encataría que hagas un tutorial de como poder subir a azure functions!!!
Que buen video crack
Amigo muchas gracias brasil gracias
el mejor de todos
Buen video Fazt, es bueno ver algo de tecnología Microsoft, estaria bueno ver algo de .NET 5 que han dado un giro enorme y es genial
y .net core 3 :P
Gracias
Excelente contenido
Excelente video como siempre !!! una pregunta, que recomendacion das si vas a tener una aplicacion mas o menos grande, que va a manejar bastantes querys ? me refiero a ese archivo querys que hiciste para separar o limpiar el codigo del controlador. Se hacen varios archivos de querys ?
uff vaya tutorial :D
Alguien sabe porque al momento de configurar lo de nodemon con babel me da un error y no se ejecuta 'babel-node' is not recognized as an internal or external command,
operable program or batch file.
En el video coloca dos dashes --, intenta colocando solo uno antes del exec
@@Rickxs_x ¡uy Rick!, super oportuna tu respuesta estaba que me tiraba de un edificio
Tengo un problema con babel al inicio
Al iniciar con nodemon me sale este error:
"babel-node" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
Este es el scripts que utilizo:
nodemon src/index.js --exec babel-node
Disculpá! Le encontraste la vuelta? Llevo desde la madrugada de hoy buscando la solución y nada
Seria muy interesante un curso de apirest con adonis.js
Hola Muchas gracias por tus tutoriales, son lo máximo, una consulta, se puede enviar un array de datos a través de un Post , con el fin de insertar 15 registros de una.?? un abraso ..
Han pasado dos años y sigo esperando el despliegue uwu
Que pro
Justo acabo de entregar un proyecto para la universidad utilizando Mssql y node. Sabes como se podrian consumir funciones almacenadas en la BD desde node?
Excelente video, aprendí mucho de la implementación con Microsoft SQL Server a Express, también me gustaría saber como se podría implementar Roles. Saludos Fazt!
Buena idea voy a elaborar un ejemplo con Roles :)
34:21 estoy obteniendo el error al crear la conexión: "ConnectionError: Failed to connect to localhost:1433 - A4210000:error:0A000102:SSL routines:ssl_choose_client_version:unsupported protocol" comprobé las credenciales y puedo loguearme con ellas, no se que puede ser
Si al seguir el ejemplo tienes problemas con la importación de modulos trata de importar el modulo incluyendo la extensión. Ejem. import app from './app.js'
Buen video
🤩🤩 Hola Fazt
Hola :D