Habrán pasado 5 años desde que lo subiste pero si lo lees, solo decirte que me ha sido super útil, lo unico que ha cambiado es la forma de usar el UUIDv4, he podido avanzar mucho gracias a este video y tu explicacion punto por punto, en especial la forma de escribir código separado del app.js (o index.js). ¡Muchisimas gracias! (desde España)
@toniidelgado72286 жыл бұрын
Fazt tu canal es el mejor o de los mejores que un desarrollador web puede seguir, eres un crack tio!! Creo que he aprendido mas contigo que en el bootcamp... si tuvieras cursos de pago, los compraba sin duda. Sigue así, gracias de verdad.
@davidgaona35714 жыл бұрын
Mi hermano muchas gracias!!! Se que explicas cosas básicas pero gracias a ti encontré el error que llevo buscando toda la tarde gracias por hacer tan explicativo el video, Saludos.
@jamavocorp2 жыл бұрын
Llevo 3 años de desarrollador, he hecho esto como 10 veces, pero siempre se me olvida, por suerte estas tu para recordarmelo, gracias!
@alvarotoromartinez90524 жыл бұрын
Siempre me ha parecido increíble la forma en la que enseña Fazt, no se por que no me había suscrito hasta el momento, necesitaba usar multer para una tarea de mi trabajo y no tenia claro como hacerlo hasta que vi este video, muchas gracias!
@marcocruzadocuadros93115 жыл бұрын
Desde hace 1 mes que me EH unido a tu canal y me parece fascinante toda la avalancha de conocimientos thx Fazt!!!!!
@sudakabmx97535 жыл бұрын
Como siempre 10 puntos! Muchas Gracias Fazt, siempre aprendo mucho en tu canal! Saludos desde Argentina.
@ricardovega4083 жыл бұрын
Excelente video. Explicas muy bien solo a la fecha hay algunos módulos que cambiaron. Muchas gracias por compartir tus conocimientos.
@SonGoku-pc7jl2 жыл бұрын
muy guay! Gracias Fazt! Estoy de maratón de tus tutoriales dedicados a imagenes y galerias ;)
@santiagoellena40363 жыл бұрын
Increíblemente educativo este canal, mis felicitaciones por tan buen contenido. Y gracias por compartirlo!
6 жыл бұрын
Fazt, siempre a un paso de lo que queremos aprender jejeje. Muchas Gracias.
@fernandosalazar78486 жыл бұрын
Fazt excelente tus cursos me han servido mucho en mi trabajo muchas gracias por compartir tus conocimientos compa
@pyprogrammer80216 жыл бұрын
Excelente Fazt!! Gracias por compartir tus conocimientos. Muy activo este 2019!!
@IvoryEatsTheWorld76 жыл бұрын
Excelente!!! Muchisimas gracias Fazt, realmente estas ayudando mucho en mi carrera, que tengas un buen año!!
@Cuchitaglamorosa3213 жыл бұрын
Buenos días! todo me ha salido perfecto, sin embargo debo mencionar que al tratar de crear la constante: const uuid = require('uuid/v4'); Me saltaba un error: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './v4' is not defined by "exports" Para solucionar solo deben cambiar esa linea *const uuid = require('uuid/v4');* por la siguiente: const {v4: uuidv4} = require('uuid'); y funciona igual de perfecto, eso si, asegurense de utilizar en el codigo "uuidv4" en lugar de "uuid" Gracias Fatz! he aprendido un montón con tus videos!
@GersonZ1002 жыл бұрын
Gracias !!
@romarioyabar44306 жыл бұрын
Justo lo que necesitaba. OMG! Muchas Gracias.
@iamtheskywalker1008 Жыл бұрын
buena explicación gracias sirve mucho para ampliar conocimientos
@calebmendez28384 жыл бұрын
muchas gracias por compartir tan valioso conocimiento
@agsmanmx5 жыл бұрын
Eres un fregón, me quedo muy claro. Felicidades
@saulmedina44735 жыл бұрын
Eres todo un crack Fazt! sigue así :)
@tomasmelendez2294 жыл бұрын
Muy bien explicado! Gracias.
@Luism-tz2ey6 жыл бұрын
como siempre rifado papu!!!
@ezequiel_lopez4 жыл бұрын
Gracias Fazt! excelente video
@rhabdos17714 жыл бұрын
1:23 "Pero si utilizas otro, no hay problema tampoco" traficando rimas
@luisfelipecardona88084 жыл бұрын
jajajajajajaja que risa
@schiffer-senpai60242 жыл бұрын
y como las elimino, seria bueno verlo desde una consulta o algo similar, gracias excelente tutorial
@jeckson5216 жыл бұрын
super video, @fazt me gustaria una aplicacion tipo factura.. crear una tabla a partir de busqueda de articulos y guardar esta "factura" en bd
@Jannerparejagutierrez5 жыл бұрын
Finalizado con éxito! ❤
@gustavoiud53454 жыл бұрын
Excelentes videos. Por favor seria muy interesante , agregar un modulo al proyecto de ejemplo, que permitiera recorrer una colección almacenada en mongo y enviar mails a las direcciones allí guardadas. Muchas gracias
@erickbuitrago75553 жыл бұрын
En el minuto 41:45 hablas de módulos que permiten reducir el peso de las imágenes, a que módulos te refieres o recomiendas para realizar esta tarea?
@MCTVARG5 жыл бұрын
Gran contenido en tu canal, te felicito y Gracias!
@robertoontiveros58266 жыл бұрын
Me encantan tus videos, si hicieras un curso de JavaScript estaría genial
@nickcarreracal56996 жыл бұрын
Lo tiene en su canal
@zzjuandaaz4 жыл бұрын
Seria increible este mismo tutorial pero con TypeScript!!!!!!
@facundolescano66024 жыл бұрын
Hola. Como hago para mostrar en el navegador todos los archivos que subio el usuario?.
@alfredozenifgonzalezvargas11923 жыл бұрын
Si encuentras como, me avisa por favor.
@marcosingana91412 жыл бұрын
Bien muy bien explicado dios te bendiga
@crimsom_raphsody5 жыл бұрын
Gracias!!!
@yeslila4 жыл бұрын
EXCELENTE!! MUCHAS GRACIAS
@lucianodamianmuraccioleapd94392 жыл бұрын
Mil gracias! Sos un ídolo.
@israelgonzalezserrano2726 жыл бұрын
Gracias por compartir, saludos.
@mcmoi15624 жыл бұрын
Y ahora para descargar la imagen desde la apliación como es?
@angelrendiles2616 жыл бұрын
Fazt podrias hacer un video con las librerias mas recomendadas para trabajar con node js para diferentes tareas. Como por ejemplo, esta, enviar correos, encriptar data, autenticacion, ftp, y cosas asi.
@nicopesmobile4599 Жыл бұрын
como te fue bro, cuenta como te ha ido en el rubro de la programacion
@diegoosorio38255 жыл бұрын
Teniendo configurado multer en el index.js, y la ruta en otro directorio, como hago para entregar al cliente el cb() de multer cuando la extensión es invalida?
@josediegopaxihuarachi95294 жыл бұрын
Y para el proceso inverso, cuando la peticion es descargar un archivo y mandarselo al frontend que se usa?
@ShinneGirl3 жыл бұрын
muy buenos tus tutoriales, son muy utiles
@oshoosho4604 Жыл бұрын
ok, ahora lo mismo pero con archivos múltiples, o sea con el método array, en vez de single!
@rober54614 жыл бұрын
Buenísimo! 💪
@mikehurtado47725 жыл бұрын
Y si la ruta depende de un parámetro enviado, como el id de cliente?
@matureygarufa3 жыл бұрын
Y como almacenaría el nombre final o dirección en una base de datos?
@opuntopunto57834 жыл бұрын
Pero no hay que ponerle dest en el contructuro de multer si le pones diskstorage.
@anthonyeduardonunezcanchar45694 жыл бұрын
ERES UN CAPO FAS!!!!!!!! GRACIAS
@almendralaureano7433 жыл бұрын
Gracias por el extraordinario video, una pregunta, para que cuando subimos archivos mayores a 2mb, no salga esos mensajes, sino que se maneje de la misma forma como el mimetype, como se haria?
@ZenzontleMusic5 жыл бұрын
tendras algun video del uso de multer MemoryStorage nodejs?
@fernandosalazar78486 жыл бұрын
seria posible que montes un video de como importar un archivo CSV a mongodb desde un
@pekuruguay6 жыл бұрын
Bueno, ahora solo me falta ver de donde saco tiempo para ver y practicar tanto video !!! jajaja
@eurorondon6273 жыл бұрын
How can we send data in MySQL when the form has set to enctype=“multipart/form-data” in node.js? ?????????????????????????????????
@guidofrassettigiulioni39362 жыл бұрын
Buenas, como haria para hacer 3 formularios, que cada uno de ellos suba multiples files y que cada uno de esos formularios los guarda en una carpeta distinta?
@carlosmerinotoledo97674 жыл бұрын
Buen video puedes hacer uno explicando gridfs. Saludos
@claudixdan5 жыл бұрын
Estupendo video, consulta como podría utilizar este código para usarlo como un API?
@DavisWZ12292 жыл бұрын
Cómo harías para subirla en una base de datos postgress
@tatianamarcelarestrepo68883 жыл бұрын
mi duda es que pasaría si subo las imágenes en mi servidor de node js a producción?
@EdwinCOFRAMA3 жыл бұрын
No entiendo porque las imagenes solo me aparecen por un tiempo, despues no las puede renderizar
@jlgallardov4 жыл бұрын
tengo una duda en cuanto al funcionamiento de multer, toma las imagenes del cliente desde el buffer del navegador o que onda?? de donde las toma, ya que el browser no permite poner las rutas especificas del sistema de archivos. alguien que me responda por favor.
@2rugall6 жыл бұрын
si en la variable storage ya le dices donde la tiene que guardar, porque dejas la variable dest en multer? otra pregunta, en vez de originalname del archivo que vas a subir como podria solamente agregarle la extension dejando el id por defecto que le pone multer
@josemariapallares17203 жыл бұрын
Exelente , tengo una inquietud , como podría manejar multi usuarios , y concurrencia en la base de datos MySQL como lo estoy manejando con php? , Solo veo que se guarda de manera secuencial , hay algún módulo que meneje concurrencia ? Cómo lo manejo con php usando comité, rolback y transacciones ?
@blackdeath1665 жыл бұрын
excelente video, podrias hacer el ejemplo con graphql y mongodb
@tobiaspossetto103 жыл бұрын
cuando usas un callback para controlar que tipo de archivos se envian al servidor, a mi me da un internal server error en lugar de responder al front con un mensaje. Como solucionarlo? Como puedo responder con Response de express?
@abcd4rio2 жыл бұрын
hola como hago si son 2 inputs file que usare tendria que hacer todo en la parte de las rutas 2 veces ?
@mariohondermann23853 жыл бұрын
Hola Fazt, te felicito y agradezco por compartir tus conocimiento,....mas que un comentario queria preguntarte si este metodo tambien se puede aplicar para subir imagenes equirectangulares y videos en general. Gracias por tu atencion.
@Kyevnieves2 жыл бұрын
Implemente multer para subir archivos del cliente al servidor y guardarlos en Cloudinary. Una vez obtenía el enlace de Cloudinary lo guardaba a la base de datos para posteriormente usarlo. Aquí mi pregunta: que tan limitado es el espacio disponible en el servidor para alojar estás imágenes subidas por el cliente? Tiene algún límite? O se puede programar para cuando guarde el enlace lo eliminé automáticamente del servidor. ya que no lo voy a servir desde el mismo. Si no de Cloudinary. Atento a tu respuesta estimado
@BetawolfMartinez5 жыл бұрын
Como seria este proyecto con angular?
@juanhuenchun89084 жыл бұрын
Podrias desarrollar una API con express, multer, postregsql en donde se pueda enviar un post con no tan solo una imagen sino un formulario completo con texto e imagenes y guardarlos en postgresql, además de almacenar la foto en alguna nube o de manera local en el propio servidor.
@fescobar20115 жыл бұрын
Alguien podria ayudarme, hice los paso tal cual se muestra pero siempre me da error en undefined, que puede ser?
@lindltaylor40936 жыл бұрын
gracias fazt ojala nos traias un video de IONIC
@abcd4rio2 жыл бұрын
y si lo quiero subir a la base de datos ?
@marcelodri24104 жыл бұрын
Fazt. sos un capo. Me gusta como como dictas los cursos. pero te hago una consulta. me quedda pendiente subir las imagenes de la carpeta a mysql. Hiciste algun curso de estos?
@danieljosejacomeminorta98673 жыл бұрын
Hola Fazt, muchas gracias por el video y la explicación. Si quiero guardar la imagen en una base de datos que debo hacer ? basta con guardar el objeto al vual le hiciste el consol log ?
@davidbautista50544 жыл бұрын
Hola Fazt muchas gracias por tu aporte , yo solo quisiera preguntar cuando usas el fileFilter como puedo renderizar una pagina y no solo regresar el mensaje de que el archivo es invalido.
@jesmirou39303 жыл бұрын
Espectacular...
@omarjimenez52504 жыл бұрын
pueden utilizar el generador de id asi: const uuid = require("uuid").v4;
@brandotcom69424 жыл бұрын
una pregunta, que metodo sera mejor para subir imagenes de cada usuario, por directorios o en una base de datos de cada persona?
@JonathanAvilaHuamollenorac3 жыл бұрын
Con multer puedo validar la duracion del video ?
@guidofrassettigiulioni39362 жыл бұрын
Y como puedo mostrar esa imagen subida ?
@AnibalGutierrezYoSoy2 жыл бұрын
Como va Fast!? Con esto se suben imagenes a apis como la de facebook o blogger? o hay una forma de hacerlo con react y fetch?
@jonathancorrea8809 Жыл бұрын
Muy buen video gracias por lo expuesto ! quería hacerte una consulta sobre cargar imágenes en postres SQL como seria por que no encuentro la forma de mandar un json y form-data juntos o si algun lado lo utilizas yo estoy usando typeorm , desde ya muchas gracias por tu aporte
@cristianroldan3372 жыл бұрын
Hay alguna alternativa a multer ?
@CodeCraftZone4 жыл бұрын
Pero la validación de archivos está muy complicado podías poner solo en el input file un accept =“image/*" para que solo te muestre archivos tipo imagen al seleccionar imagen y dejar claro el límite del tamaño. Pero después todo está muy bueno.
@kevinoswaldomedina2645 Жыл бұрын
Validandolo en el servidor evitar que alguien te cole archivos que no son imágenes
@omarisrael25605 жыл бұрын
que tal oye como le hago para poder conocer el path de las imagenes subidas con la opcion array e invstigado la parte de los ciclos y el .map pero no me sale me dice que el index del objeto del array que es tipo numero no es compatible con el typo que me devuelve multer.... gracias eres muy bueno
@pupoxws9832 жыл бұрын
EXCELENTE, GRACIAS
@zealousprogrammer45396 жыл бұрын
Gracias Traversy Media también tiene uno igual lo que nadie ha hecho es como subir Videos /mp4 u otro formato en Mongodb.
@emersonsmithperu5 жыл бұрын
Cuál es el link del video por favor, muchas gracias :)
@Gouthamma4 жыл бұрын
como puedo subir multiples archivos y como lo puedo probar con postman??
@mk-sz1ef2 жыл бұрын
hola, FAZT hasta ahora todo me ha funcionado respecto al codigo, pero uuid, me ha dado muchos problemas, pense q era el codigo, pero ya revise y todo esta bien, el codigo es inserbible cuando uso uuid, pero lo elimino, y todo bien. me puedes ayudar
@holamundo25306 жыл бұрын
Crees que puedas hacer una subida de imágenes pero usando angular y node ?
@EfrainGamerGhost14 жыл бұрын
Funciona en caso de querer subir una imagen a una base de datos mysql?
@carlosemmanuelarcosnovelo77115 жыл бұрын
Muy bueno tu tutoríal. Sin embargo me sale indefinido, he echo paso a paso lo que haces baje tú git y correo. Este problema es muy común y dan mucha solución. Sabes algo sobre este caso y cuál puede ser el problema que lo causas. Estoy usando express 12.1
@sebastianamayazabala16214 жыл бұрын
hay alguna diferencia entre definir el "fileFilter" en la configuracion de multer o hacerlo en storage?
@3djdavid4 жыл бұрын
Subir las imágenes a un servidor nodejs no es lo mismo que subirlo a la bd realizada en mongodb?
@lu9cyv2414 жыл бұрын
Hola buen dia. Funciona excelente en desarrollo pero a la hora de subir el codigo a un servidor y arrancarlo con pm2 me da un error al intentar crear la carpeta uploads. Alguna sugerencia?
@opuntopunto57834 жыл бұрын
Pero no hay que ponerlo de modo global como haces al final si no me equivoco al leer esto de la doc: WARNING: Make sure that you always handle the files that a user uploads. Never add multer as a global middleware since a malicious user could upload files to a route that you didn't anticipate. Only use this function on routes where you are handling the uploaded files.
@ghezalmohammedamine70576 жыл бұрын
¿Puedes hacernos un video de cómo minimizar una imagen antes de descargarla?
@yersonreyes99654 жыл бұрын
Multen sirve para archivos pdf o solo para imagenes ?
@devstack92286 жыл бұрын
Muchísimas gracias amigoo te doy una idea yo te puedo ayudar con las img de inicio del video... Puedes contar conmigo...