API REST, Node js & MongoDB Atlas, Express | CRUD
Vložit
- čas přidán 9. 09. 2024
- Node js y MongoDB 💖 son de las tecnologías más populares en el desarrollo de aplicaciones de servidor para la web. Para aprender, empieza creando una API REST sencilla con Node js y MongoDB tal como te muestro en éste video.
💚Y si eres parte del 1% que lee esta descripción.💚 Déjame un comentário con un monito 🐒 y pongamos a los Monkeys de moda.
Además, aquí 👇 te recomiendo otros videos que te ayudarán a tornarte un verdadero 💪 CRACK FULL STACK del desarrollo:
API REST con Python, Flask y MongoDB: • Cómo crear una API RES...
API REST con Nest js & MongoDB: • Cómo crear una API con...
React & Redux Toolkit: • React & Redux Toolkit ...
API REST con Node js & MongoDB: • API REST, Node js & Mo...
API REST con Nodejs & MySQL: • API REST con Node js y...
Setup de Node js & Typescript: • Nodejs Typescript Setu...
Abre tu cuenta en Hostinger para hospedar tus aplicaciones de Nodejs: hostinger.co?REFERRALCODE=1KUIIK46
✅ LINKS:
Repo del código: github.com/mon...
🎯 SUSCRÍBETE A NUESTRO CONTENIDO: bit.ly/35PxZE0
💬 SÍGUENOS EN NUESTRAS REDES!!
Fcebook: / monkeywit
Instagram: / monkey.wit
GitHub: github.com/mon...
Excelente video, muchas gracias, espero mas videos de MongoDB!
*** ---> Si estas viendo actualmente el video, el metodo "remove" está deprecado, debes usar "deleteOne" o "deleteMany" dependiendo del caso
Gracias por este aporte, ya en elfinal y no sabia que tenia mal, vine a los comentarios y resolví el problema.
Esta es una de las explicaciones más claras y fáciles de seguir sobre programación que he encontrado en todo CZcams. Muchas gracias por el tutorial, realmente se aprecia 👍
Actualizacion (2022), la funcion .remove esta deprecada, mongodb recomienda usar la funcion .deleteOne en su lugar, muy buen video, like!!
GRACIAS!
Es el mejor tutorial de API REST con NodeJS y MongoDB que existe en CZcams a día de hoy.
Después de probar con varios tutoriales, pude crear mi API correctamente siguiendo éste video.
La explicación es clarísima, mil gracias!!!
5 meses después y sigue siendo así, busque varios y apenas con este pude entender
Simplemente brutal, que explicación más clara, los 57 minutos mejor invertidos en mucho tiempo👏👏👏 ... muchas gracias!
Muchas gracias por videos de este tipo me ayudo mucho ya que tenia 3 días tratando de hacer lo que tu hiciste en los primeros 21 minutos te lo agradezco
Qué clase de video es este. explicas demasiado bien, lo he entendido toda la primera y la verdad es que me ha servido muchísimo con un proyecto que tengo que entregar en mi trabajo.
hermano tu explicación es la mejor que he encontrado, felicidades por tu trabajo.
de todos los tutoriales que vi ninguno hacía lo que yo quería aprender, solo en este video lo encontré, muchas gracias
Excelente explicación, había visto muchos videos, pero este es el más comprensible que he encontrado!
Sin duda alguna, uno de los mejores contenidos. Sin mucha vuelta y directo al grano. Muchas gracias por compartirnos este tutorial
en 55:25 the typical method for removing documents would be deleteOne, deleteMany, or remove (deprecated in newer versions).
Mi amigo muy bien explicado, la verdad explicas de una forma tan sencilla que cualquiera podría entender... Todo un Maestro 👌🏻👌🏻👌🏻
sos un genio agradezco mucho que compartas tu sabiduria, desde paraguay
Hola, este es el primer video que veo de tu canal, te has ganado un nuevo suscriptor. He visto muchos videos sobre como realizar un CRUD, y en general siempre hay cosas que no logro entender de quien las explica, en tu caso me he suscrito como una manera de agradecerte pues he entendido cada uno de los pasos necesarios y por fin ya estoy listo para comenzar a realizar todos los CRUDS que necesito.
Gracias por tu video, felicidades por tu canal, mucho éxito.
Un saludo desde Luxemburgo.
Que bueno haber podido contribuir. Saludos!
Muchass Gracias, no pude encontrar mejor explicación. 😎
Yo diria que es el mejor video explicativo referente a este tema, rapido conciso y sobre todo agradable, hay tutoriales que son insufribles
Gracias por tan magnifico aporte . Muy bien explicado de principio a fin. Es con el único video que se me ha facilitado la conexión de visual Studio Code con Mongodb Atlas y la correspondiente manipulación de archivos. Mil gracias. :D
Muchas gracias por esta explicación!! Simple y claro 👏
.remove ya no se usa, hay que sustituirla por .deleteOne({ _id: id })
en la parte DELETE del CRUD.
O eso dice chatgpt y funciona. Muy buen tutorial
Es exactamente lo que hice yo, chatGPT me dijo otra alternativa: .findByIdAndRemove
Te amoooooooo, estuve buscando por todos lados un tutorial bien explicado de mongodb y no lo consegui hasta hace 50 minutos que te consegui a ti, estoy terminando de ver tu video y he entendido todo jajjaja, saludos y muchassss gracias, nuevo sub jaja
Excelente vídeo y explicación, me gusta que explicas todo lo que usas pero de forma sencilla y la voz es agradable. Gracias por compartir
Amigo nuevamente, no sé como agradecerle, me está sirviendo mucho esto que estoy haciendo, estaba bastante frustrado porque es un proyecto que tengo que entregar y me habéis salvado. UFFFFF muchisimas gracias, también estoy en Brasil y soy de Venezuela, por cierto kkk
Hola Victor Manuel, me alegra que te haya servido el video. Puedes compartirlo con tus amigos y colegas para así poder ayudar a más personas.
Yo estoy específicamente en Brasília, y tu?
En verdad te rifaste con este video, mejor explicado que los videos en inglés
Sencillamente EXPECTACULAR tu forma de explicar..! Muchas gracias por compartir
Wow, tremendo, voy medio video y la CANTIDAD/CALIDAD de información que he absorbido. Excelente video, solo quise venir a darte las gracias.
Hola JeR, me alegra haberte aportado y gracias por tu comentario!!
Apoyo el pedido de Fran Martin!! además por favor si tienes que agregar mas colecciones que van a ser dependientes de usuarios como haces con el middelware, el nombre de route se duplica en el otro archivo? tengo conflicto con eso. Muy bueno y muy claro el video!!
Hola, muchas gracias x los videos, son geniales... podrias por favor hacer un video sobre como implementar JWT en una API con Node. 🐒
Gracias bro el mejor tutorial jaja y cuando vez que si se creo la base se nota la alegría😂❤
me encanta tu video, por lo bien que explicas todos y cada uno de los pasos al igual das una breve explicacion de las tecnologias usadas. mantenlo asi !
Totalmente clara la explicación se entiende todo muy fácil muchísimas gracias
Excelente curso mi amigo... Seguí el paso a paso para crear un login y registro tomando por otros lados varias referencias junto con este video y genial... Gracias por compartir.
Buen video!! Podías hacer un video en React realizando un CRUD usando JSON Server como API o usar esta API y manejar el estado Global con Context API y Reducer
Hola, muchas gracias por tu comentário. Tendré en cuenta para un próximo video. Abrazos!
Excelente tutorial, sencillo y bien explicado el CRUD en nodejs
👻 Super !!!
Muy fácil de entender y con todo lo necesario para que funcione
Muy educativo! muchas gracias por el contenido, exitos!
Suena a cliche pero ha sido la mejor hora invertida muy chingon el video y bien explicado muchos thnks uwu
Ame esta explicacion, muchas graciassssssssssssss
¡Que buena explicación has dado! muchas gracias, fue de gran ayuda
Muchas gracias amigo, estoy haciendo proyecto API REST para la U y esto me aclara casi todo
hermano te adoro sos demasiado bueno explicando, seguí así!!!
Muy buena explicacion, te agradesco, me sirvio para una tarea, solo que me piden mostrarla en un portal we, desarrollarla con (html, javaspcritp
Excelente explicación, todo perfectamente claro, muchisimas gracias.
Genial vídeo muy bien explicado. Gracia por darme la base ahora a investigar y experimentar para que haga el cruz desde un formulario.
Super entendible, me salvaste! gracias
Excelente video!! Muchas gracias por hacerlo con Atlas, no necesitaba hacerlo de esa forma, pero es un agregado increíble
Muchas gracias por el tutorial, excelente!
Muchas gracias Amigo!! me fue muy util tu aporte , si pudiera darte mas likes te los daría. Me suscribo a tu canal y te sigo de ahora en más.
Muchas gracias por tu comentario. Saludos!!
Muy buen video de 10 super bien explicado todo y todo funciono full hd a la fecha mil gracias profe por compartir ese conosimiento ya tienes un nuevo suscriptor gracias profe bendiciones
Que buen video! me sirvió muchísimo! muchas gracias!
Muchas gracias por este valioso tutorial, por fin me quedo claro como hacerlo, explicas muy bien!
Muy buena explicación, ha sido la mejor que he visto. Muchas gracias.
excelente video, super bien explicado. De verdad haces muy buen contenido, de lo mejo que he visto. muchas gracias
Muy grande Monkey, explicación excelente. Gracias!!
Thabk you very much. Well explained! 🎉
Buenisimo video, de lo mejor que he encontrado.
Me acabas de salvar, realmente muchas gracias por tomarte el tiempo
Sos un crack!!! Que genio
muy bueno muchas gracias.
Muchas gracias por hacer estos videos, explicas muy bien, espero verte en otras redes sociales para que más gente conozca tu gran trabajo.
Muy bien explicado, super sencillo y conciso.
Excelente video. Espero sigas creciendo :D
claro y conciso!!! saludos
Master! Muy buen video, gracias por siempre ayudarnos
Que buena explicacion a detalle.... muy buen vudeo
gracias, el mejor video!
BUENISIMOOOO VIDEOOOO!!! GRACIAS!
Un saludo Gracias por el vídeo, Veo que sabes del tema espero que puedas subir mas material....
Te amo we, gracias
Muchisimas gracias que buen video todo muy claro y al grano ^^
Amigo muy buen video, muy bien explicado y facil de seguir. Gracias!!!!
Excelente explicación amigo, gracias y bendiciones!
Excelente video, explicas de una manera muy sencilla
tus videos son muy buenos, gracias por compartirlos, me ayudan bastante en mi aprendizaje
muchisimas gracias se entendio todo a la perfeccion
Gran video, me ayudó bastante a comprender el tema!
cabe resaltar que si el .remove({ _id: id }) de la linea 46 del user.js no funciona, lo pueden reemplazar por .deleteOne({ _id: id }), a mi me funciono con el .deleteOne
muchas gracias!
🐒🐒🐒
Gran video, muy bien explicado 10/10 👌
Buen video 💯👍 , gracias por la explicacion
Me gusto, me suscribo.
buenisimo el tutorial 10/10
Excelente explicacion muchas gracias...
en 55:28 para nuevas versiones hay que poner deleteOne, remove no funciona
Maravilloso!!! muchas gracias.
Gracias por el video 🥳
clarisimo. me encantó
Muchas gracias! todo muy claro
Como puedo hacer un post de un array de objetos similares al objeto que tienes pero dentro de un array????
Excelente video!!😉
Excelente tutorial, pero si les da error el schema.remove( ) --> deprecated , reemplazar por schema.deleteOne(). Saludos.
55:34 en nuevas versiones de mongoose el .remove está deprecado, se tiene que usar -> deleteOne
con lo cual quedaría así el endpoint de delete:
router.delete('/users/:id', (req, res) => {
const { id } = req.params;
console.log(userSchema)
userSchema
.deleteOne({_id: id})
.then((data) => res.json(data))
.catch((error) => res.json({message: error}));
});
Excelente Video
eres un crack!
Excelente explicacion! A alguien mas le pasa que le sale error con editar/actualizar/eliminar un usuario? creo que es algun problemas con leer el id. Graciass
Muchas gracias! clarisimo.
Excelente explicación ! Hice el video paso a paso pero en el momento de añadir la URI, me aparece errores en la consola con respecto a la URI. He comprobado el usuario y contraseña pero sigue sin funcionar.
Buenisimo este video
Puedes hacer un video en el que guardas data mas complicada? como por ejemplo un arreglo de objetos y dentro de ese objeto un arreglo algo asi, estoy tratando de hacer algo asi y en el momento de obtener un solo item no se como hacerlo y no encuentro alguna guia o algo
muy buen video hermano, gracias¡
Muy buen video