¿Qué son los callbacks? ¿Para qué sirven? ¿Se siguen usando? En 10 minutos te explico qué son los callbacks y cómo cambiarlos por Promesas en JavaScript. ▶ No te pierdas más directos en: / midudev
Пікірлер: 138
@midulive2 жыл бұрын
🟣 Sigue los directos en www.twitch.tv/midudev
@maurocruz18242 жыл бұрын
En dónde estás corriendo JS?
@Ricardox-vm1xc2 жыл бұрын
@@maurocruz1824 RunJS
@pedroarnoldomachadoduran546Ай бұрын
Es la mejor explicación que ví en mi vida de callbacks y promesas. Mil gracias. No tengo palabras
@hopersk86 ай бұрын
lo que antes veia y no entendia nada de nada, ahora entiendo un 50% aun me falta mucho. pero gracias a ti, sigo dandole. gracias midu.
@alejandrogomezanaya630610 ай бұрын
Que explicación tan sencilla y en terminos que nada queda lugar ambiguedad o dudas. Gracias Midu!
@ertes73793 ай бұрын
muchas gracias por la explicación, esto me hubiera servido cuando hice las practicas de la universidad
@chicho69-cesar2 жыл бұрын
Que grande hermano, aprendo más contigo que con mis profes de la ingeniería
@SneakyBloom2 жыл бұрын
Aprendí más en 1 minuto y 53 segundos viendo esto desde el baño que en mi año y medio de ingeniería e instituto xD
@SneakyBloom2 жыл бұрын
No se si deba sentirme orgulloso por esto :)
@smokingcrimson1288 ай бұрын
@@SneakyBlooma mi me pasa igual, midu tiene mucha habilidad enseñando cosas xomplejas de forma simple.
@oscarcastanedamaravillo42793 күн бұрын
Yo creo la escuela es solo una guía el conocimiento real es autodidacta
@juanorozco52982 жыл бұрын
Arriba los que somos autodidactas ❤❤ Gracias por compartir tus conocimientos con nosotros ❤❤❤
@edmirgalvan50172 жыл бұрын
De los videos más esperadosssss😍
@VanderleiRobertoMoretto Жыл бұрын
Uma das melhores explanações sobre o assunto que já vi! 👏👏👏
@miguelangeltrujillloaguirr6710 Жыл бұрын
Qué crack eres midu, no lograba entender este concepto. 😎💪
@slayerbleast2 жыл бұрын
Llevaba años usando callbacks y promesas como medianamente he podido ir aprendiendo por internet. Pero me faltaba este vídeo para acabar de entenderlo bien :D
@aaronfabriciosantacruzvald8101 Жыл бұрын
Holaa comunidad, quisiera saber que editor de texto usa midu, o es la consola...??
@joseavilasg Жыл бұрын
RunJS
@Israelo16102 жыл бұрын
Nunca habia cerrado PH tan rapido...
@ACertainWebDeveloper2 жыл бұрын
Entonces tu le indicas al callback que debe de hacer con los parámetros que tiene, no se le indica desde el principio como se suele hacer típicamente con un return?
@oxk4r01 Жыл бұрын
Cómo se llama esa extensión que usas para que te vaya mostrando la salida en tiempo real?
@musicbyscve4 ай бұрын
Es RunJS amigo, un programa.
@MeDFARd2 жыл бұрын
hola... q extensión te muestra el debug a la derecha del código? cómo se llama?
@kaerit8453 Жыл бұрын
como haces para que te salga en un lateral los errores en tiempo real?
@urieljaengalvan7969 Жыл бұрын
x2, que extensión se usa?
@pytronicdesign Жыл бұрын
Excelente vídeo. Muchas gracias. Que software usas para programar y que se vean los resultados en tiempo real?
@rpmvicmetal84684 ай бұрын
es visual estudio code, pero no se que complemento sea ese, parece github chat
@logospod-cast95742 жыл бұрын
Saludos, como se llama el editor del video? Gracias
@NgxCoder Жыл бұрын
Usando un callBack se pueden hacer cosas que no se pueden hacer con promesas. El ejemplo que usaste para pasarle la operación a realizar no lo puedes hacer con una promesa.
@digitalstablerds2498 Жыл бұрын
Waooo la mejor explicación de callback 👍
@Thelimbers72 жыл бұрын
Alguien sabe como hace que se ejecute el programa del otro lado del código?, que se ejecute instántaneamente incluso si modificamos el código
@jonathanruiz86752 жыл бұрын
Hola, al final pudiste hacerlo? tengo la misma duda. Saludos
@Relax-lw9mj2 жыл бұрын
es un programa, se llama : run js
@martinddMarco2 жыл бұрын
RunJs Se llama
@Abdielbarto2 жыл бұрын
Gracias por la explicación saludos 🖖
@davidmontano72242 жыл бұрын
Cuantos forEach y maps async deje en mi primer empleo y hasta ahora me entero que no sirve jajajaja espero no tenga graves repercusiones 😅
@davidmontano72242 жыл бұрын
Jajaja también agregar que cada vídeo termina enseñando algo. No lo iba a ver porque he usado ambos métodos y al final bum jaja el map no es async
@tlovehater Жыл бұрын
Wow impresionante de verdad la forma en que explicas, muchas gracias.
@midulive Жыл бұрын
Gracias, saludos!!!
@jeisoncalvo69692 жыл бұрын
Que nivel el suyo!!
@ZilverDx2 жыл бұрын
Buen video. Como se llama la herramienta que estás usando para probar tu código de JavaScript?
@x7bit_2 жыл бұрын
RunJS
@robyirloreto2 жыл бұрын
Agradecido. Maestro qué usas por ejemplo para tener acceso a ciertas variables que quieres que se mantengan con una data específica luego de iniciar sesión en reacnative? sé que este video no trata de eso pero sé que conoces del tema
@vgredtic241 Жыл бұрын
variable static maybe el problema es que seria unica porque si la utilizas en otro lado seria modificada
@ZzZz-dr7uq2 жыл бұрын
me quede con la duda sobre el stack para reemplazar a wordpress
@tantrax0072 жыл бұрын
Midu eres un genio!!!
@wil-fri2 жыл бұрын
Osea que Promise es como un tipo callback encapsulado?
@dlerma19872 жыл бұрын
Es lo mismo que yo entendí. Un callback es una función que pasas como parametro para después ejecutarla y un Promise es una callback también pero ya predefinido o como tu dijiste, es un callback encapsulado.
@megaprotoman122 жыл бұрын
2semanas sin entender este tema, y ahora lo aprendo en 20min (lo vi 2 veces porque a la primera no entendí :,v)
@Odesza-7777 ай бұрын
Ey bro no lo entendí que temas anteriores debería conocer, sé un poco de Javascript 😢, confundí
@megaprotoman127 ай бұрын
@@Odesza-777 Funciones
@contrerasgarciaangel66143 ай бұрын
Como no vi esta clase antes de empezar con mi servidor de node? Gracias midu
@stacknewsone99325 ай бұрын
Hola midu, una consulta ¿como muestras el resultado en la parte de la derecha?
@rivaru1703 Жыл бұрын
Entendí un 60% del vídeo, pero ahí vamos 🤯
@midulive Жыл бұрын
Algo es algo!!!
@adrian.vasquez.20022 жыл бұрын
que bien explicas hrmano, grande!
@azzaio93737 ай бұрын
Como se llama la extension de mostrarte el output a la derecha?
@stacknewsone99325 ай бұрын
Lo haz conseguido?
@marvinmenchu5 ай бұрын
RunJS
@zunerock34672 жыл бұрын
desde que lo conocí (hace poco) he querido preguntarle como se llama la terminal que usa y si esta para windows?
@midulive2 жыл бұрын
iTerm2 y no, no está para Windows
@miusicpro-musicaparacreado9513 Жыл бұрын
Midu estas utilizando Vs Code o es un editor Online
@misaelvaldez71832 жыл бұрын
Que grande Miguel !! Buen contenido! Por cierto como se llama la app que usas para ejecutar el código en tiempo real?
@carlsoftgt2 жыл бұрын
x2
@franciscod.91572 жыл бұрын
runjs
@MagnetiC1352 жыл бұрын
Me acabo de suscribir, que calidad de vídeo
@eduardogonzalez46552 жыл бұрын
great hack, thanks you
@andresortega59442 жыл бұрын
Tienes cursos premium? Donde los puedo adquirir?
@terry-8 ай бұрын
Genial!
@rferreiras2 жыл бұрын
Me gustan mucho tus videos son muy buenas tus explicaciones y te animo a que sigas enseñando eres muy bueno en eso, pero para mi las promesas son infumables y discrepo mucho de que el código sea mas legible usando promesas o que exista una mejor forma de programar que otra, en eso te critico a mi gusta la programación declarativa y no la funcional noto mucha presión de lo programadores jóvenes por que todo el mundo use programación funcional una especie de intolerancia por el la forma tradicional de hacer código, no todos todos pensamos con el mismo paradigma y eso esta bien hay que ser tolerantes.
@visitor4042 жыл бұрын
8:48 no entiendo dónde está definido lo que hace resolve en los argumentos de la promesa. Entiendo que devuelva una promesa, no el número, pero abajo al hacer el then, haces un console.log de lo que sea que te entregue la promesa, pero la promesa te devuelve un 4 cuando resolve no está definido, y por tanto, no entiendo por qué asume que te tiene que dar el 4 sin más. Yo utilizo async await porque detesto estos comportamientos implícitos de las promesas. Gracias por tu trabajo y tu tiempo.
@julianescobar74352 жыл бұрын
El resolve es una función callback que se ejecuta y recibe como parámetro la suma de los numeros que tienes en la función inicial, cuando tu función llega al retorno de la promesa, en el then pasas como parámetro la declaración de la función callback del resolve, es decir, lo que va a hacer ese resolve cuando se termina el setTimeOut
@danielalvarez45622 жыл бұрын
thanks, it actually let me through so i could download it.
@amaury_permer Жыл бұрын
"pasar el callback al principio se vería fatal" El useEffect: 😶
@gabrielpartida61892 жыл бұрын
increible explicacion en pocos minutos
@christianriverabar Жыл бұрын
Te esperare en el callback queue, paciente, hasta que el call stack de tu corazón se sienta listo para recibirme
@tongastonga2211 ай бұрын
Gracias ❤
@megaman20993 ай бұрын
como le hacen para memorizarse los callbacks o como utilizarlos exactamente? es que no me queda claro, en tu otro video sobre callbacks los utilizas de una manera y aqui de otra.... ¿pues cuantas sintaxis tienen los callbacks para utilizarse? no entiendo
@diegoandressalcedoromero2733Ай бұрын
Con prácticas, proyectos reales que agreguen valor, es la mejor manera de aprender.🫡🫡
@andrearivera7065 Жыл бұрын
Te quiero. ♥
@carlospizarro95212 жыл бұрын
Muy buena la explicacion. Muchas gracias
@sunset09352 жыл бұрын
como llamas a esto? = Promise , como se denomina eso entre signos menor y mayor ???
@glendercortez4250 Жыл бұрын
I tried and it is installed thank u very much anda
@nicolasalbuquerque57112 жыл бұрын
es lo mismo callback que recursividad ?
@ezequielfleitas17462 жыл бұрын
sos amigo del s4vitar asique te mereces mi like
@cristiandescosido81102 жыл бұрын
Crack! Saludos desde Argentina, tremendo video!
@MrDiaz-hw3uy2 жыл бұрын
No entiendí :(
@MrDiaz-hw3uy Жыл бұрын
modo esquizofrenia: este video me salio en recomendados y no recodaba haberlo visto. Ahora lo vi otra vez y sigo sin entender xD. Y ahora hablo conmigo mismo al respecto xD
@CreeperWMD Жыл бұрын
que stack recomendarias para reemplazar a wordpress?
@SanchayanPackiyanathan2 жыл бұрын
Gracias amigo!!! , saludos que tengas un buen dia!
@colors112 жыл бұрын
You explain it so well , loved tNice tutorials tutorial.
@WhiteDevilB2 жыл бұрын
que programa utiliza?
@johanpedraza33472 жыл бұрын
Thank you so much! !!
@midulive2 жыл бұрын
👍
@pablo19302 жыл бұрын
como se llama el editor que usas ?
@nievefernandez27412 жыл бұрын
gracias crack
@midulive2 жыл бұрын
Gracias a ti por comentar!!!
@jasserblanco28052 жыл бұрын
Para cuando el curso de javascript?
@nachitoconde17 ай бұрын
te amo midu, sos el mejor!
@maxprosistema Жыл бұрын
Muy bien explicado🎉
@shalomvalladares93152 жыл бұрын
9:52 vi que en tu blog que para ese caso usabas promise all con await
@alejandrocano882 жыл бұрын
gracias crack
@midulive2 жыл бұрын
Un placer!!! 🤗
@rensoanthonyjulcacruz3571 Жыл бұрын
una pregunta como hace para que cada que escriba codigo se actualize el lado derecho de la salida?
@GustavoPrieto Жыл бұрын
Usa una app llamada runjs
@bentsoft68222 жыл бұрын
Cuál es ese IDE en el que Midudev explica los ejemplos?
@midulive2 жыл бұрын
RunJS
@bentsoft68222 жыл бұрын
@@midulive Gracias 👍
@UnDarkVader2 жыл бұрын
Hubieses explicado la miniatura del vídeo. Se veía prometedor...
@midulive2 жыл бұрын
Si en el vídeo se hace lo mismo sólo que la función se llama diferente 🥲
@ricko132 жыл бұрын
como hago para ver el vídeo completo?
@developer_hatch2 жыл бұрын
este video me cambió la vida.
@johannesperez9548 Жыл бұрын
Muy claro!
@bremysaguirreromero36882 жыл бұрын
se entiende todo lo que explicas, grande midu
@LlegoManuel2 жыл бұрын
"Si el callback lo ponemos como primer parametro, se leería mal" PHP array_map: "Am I a joke to you?"
@RandomAccess22 жыл бұрын
Xd
@aldorsan2 жыл бұрын
muy buena explicación
@kelvinhuanca14012 жыл бұрын
Gracias broo!!. ¿Pero en qué casos usar fetch y cuando promise?
@misterl8129 Жыл бұрын
Fetch es la llamada a alguna api externa (o archivo para motivos de prueba) cada llamada que no tengamos el resultado en ese mismo instante puede simular un "setTimeOut" ya que tardara X, en esos casos debes usar promesas, para iondicarle tipo "haz esto, pero cuando estes listo, recien haz esto otro" Son 2 cosas muy distitnas las q preguntas
@lnlupo95 Жыл бұрын
Gracias! Me ayudaste mucho a entender más las promesas
@midulive Жыл бұрын
Excelente!
@alemarioo2 жыл бұрын
el map me paso hace unos dias intentando guardar en la base de datos :C
@luisstiventrujilloortiz87342 жыл бұрын
Pero no entiendo, por qué es mejor promesas que callbacks? Solo entendí que por qué ya no se usan, solo eso nada más?
@carlosag95702 жыл бұрын
callback hell
@luisstiventrujilloortiz87342 жыл бұрын
@@carlosag9570 entiendo los callbacks hell pero y los .then hell?
@inakiarias74652 жыл бұрын
@@luisstiventrujilloortiz8734 Supuestamente eso esta solucionado con await
@Pepecode2 жыл бұрын
en este momento no entiendo una mierda de para que nos pueden servir, vuelvo en un par de días cuando lo entienda
@adrian.vasquez.20022 жыл бұрын
ya lo entendiste? xd
@ronnyblandon39822 жыл бұрын
ya lo entendiste?
@distopiko2 жыл бұрын
¿Ya lo entendiste?
@Karen-fy7mq2 жыл бұрын
Nunca volvió 😂 Para "entender" la utilidad de las promesas, se debe estudiar también cómo funciona la call stack, las web APIs, la las micro tasks, la task queue, el render.... el EVENT LOOP básicamente. Tratar de entender una sola cosa es como ver el árbol y no el bosque.
@Pepecode2 жыл бұрын
Holaaaa ya entendí muchas más cosas ya hasta conseguí mi primer empleo de developer :,), saludos!
@drv1997Ай бұрын
Y luego descubres async await D:!
@hannsmp28272 жыл бұрын
quiero saber como hacer un callback que reciba en donde su parámetro sea un objeto. un ejemplo seria: let crearTabla = (tabla)=>{ let obj = { nombre: "string", descripcion: "string", estado: "boolean", } tabla(obj) } crearTabla((data)=>{ data.nombre = "pelotas"; data.descripcion = "pelotas de futbol, voley etc"; data.estado = true; }) se que podria enviar esta data como un objeto enves de una funcion, pero mi intencion es que funcione como el (req, res) de express que al nombrarlo res. ya que dice sus metodos :< ayuda