Callbacks 🆚 Promises en JavaScript. ¡Entiende las diferencias y la importancia de cada una!

  Рет қаралды 197,544

midulive

midulive

Күн бұрын

Пікірлер: 143
@midulive
@midulive 3 жыл бұрын
🟣 Sigue los directos en www.twitch.tv/midudev
@maurocruz1824
@maurocruz1824 2 жыл бұрын
En dónde estás corriendo JS?
@Ricardox-vm1xc
@Ricardox-vm1xc 2 жыл бұрын
@@maurocruz1824 RunJS
@chicho69-cesar
@chicho69-cesar 3 жыл бұрын
Que grande hermano, aprendo más contigo que con mis profes de la ingeniería
@juanorozco5298
@juanorozco5298 3 жыл бұрын
Arriba los que somos autodidactas ❤❤ Gracias por compartir tus conocimientos con nosotros ❤❤❤
@hopersk8
@hopersk8 10 ай бұрын
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.
@pedroarnoldomachadoduran546
@pedroarnoldomachadoduran546 5 ай бұрын
Es la mejor explicación que ví en mi vida de callbacks y promesas. Mil gracias. No tengo palabras
@alejandrogomezanaya6306
@alejandrogomezanaya6306 Жыл бұрын
Que explicación tan sencilla y en terminos que nada queda lugar ambiguedad o dudas. Gracias Midu!
@slayerbleast
@slayerbleast 2 жыл бұрын
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
@ertes7379
@ertes7379 6 ай бұрын
muchas gracias por la explicación, esto me hubiera servido cuando hice las practicas de la universidad
@tlovehater
@tlovehater 2 жыл бұрын
Wow impresionante de verdad la forma en que explicas, muchas gracias.
@midulive
@midulive 2 жыл бұрын
Gracias, saludos!!!
@miguelangeltrujillloaguirr6710
@miguelangeltrujillloaguirr6710 Жыл бұрын
Qué crack eres midu, no lograba entender este concepto. 😎💪
@SneakyBloom
@SneakyBloom 2 жыл бұрын
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
@SneakyBloom
@SneakyBloom 2 жыл бұрын
No se si deba sentirme orgulloso por esto :)
@smokingcrimson128
@smokingcrimson128 11 ай бұрын
@@SneakyBlooma mi me pasa igual, midu tiene mucha habilidad enseñando cosas xomplejas de forma simple.
@oscarcastanedamaravillo4279
@oscarcastanedamaravillo4279 3 ай бұрын
Yo creo la escuela es solo una guía el conocimiento real es autodidacta
@VanderleiRobertoMoretto
@VanderleiRobertoMoretto Жыл бұрын
Uma das melhores explanações sobre o assunto que já vi! 👏👏👏
@edmirgalvan5017
@edmirgalvan5017 3 жыл бұрын
De los videos más esperadosssss😍
@digitalstablerds2498
@digitalstablerds2498 Жыл бұрын
Waooo la mejor explicación de callback 👍
@cristiandescosido8110
@cristiandescosido8110 2 жыл бұрын
Crack! Saludos desde Argentina, tremendo video!
@adrian.vasquez.2002
@adrian.vasquez.2002 3 жыл бұрын
que bien explicas hrmano, grande!
@tantrax007
@tantrax007 3 жыл бұрын
Midu eres un genio!!!
@SanchayanPackiyanathan
@SanchayanPackiyanathan 2 жыл бұрын
Gracias amigo!!! , saludos que tengas un buen dia!
@bremysaguirreromero3688
@bremysaguirreromero3688 2 жыл бұрын
se entiende todo lo que explicas, grande midu
@MeDFARd
@MeDFARd 2 жыл бұрын
hola... q extensión te muestra el debug a la derecha del código? cómo se llama?
@nachitoconde1
@nachitoconde1 10 ай бұрын
te amo midu, sos el mejor!
@ACertainWebDeveloper
@ACertainWebDeveloper 2 жыл бұрын
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?
@gabrielpartida6189
@gabrielpartida6189 2 жыл бұрын
increible explicacion en pocos minutos
@MagnetiC135
@MagnetiC135 3 жыл бұрын
Me acabo de suscribir, que calidad de vídeo
@oxk4r01
@oxk4r01 Жыл бұрын
Cómo se llama esa extensión que usas para que te vaya mostrando la salida en tiempo real?
@musicbyscve
@musicbyscve 8 ай бұрын
Es RunJS amigo, un programa.
@developer_hatch
@developer_hatch 2 жыл бұрын
este video me cambió la vida.
@stacknewsone9932
@stacknewsone9932 9 ай бұрын
Hola midu, una consulta ¿como muestras el resultado en la parte de la derecha?
@logospod-cast9574
@logospod-cast9574 2 жыл бұрын
Saludos, como se llama el editor del video? Gracias
@aaronfabriciosantacruzvald8101
@aaronfabriciosantacruzvald8101 2 жыл бұрын
Holaa comunidad, quisiera saber que editor de texto usa midu, o es la consola...??
@joseavilasg
@joseavilasg Жыл бұрын
RunJS
@lnlupo95
@lnlupo95 2 жыл бұрын
Gracias! Me ayudaste mucho a entender más las promesas
@midulive
@midulive 2 жыл бұрын
Excelente!
@MiguelSanchez-tt8vn
@MiguelSanchez-tt8vn 3 ай бұрын
Excelente video 😁🏆💯
@midulive
@midulive 3 ай бұрын
Gracias 😁
@carlospizarro9521
@carlospizarro9521 2 жыл бұрын
Muy buena la explicacion. Muchas gracias
@kaerit8453
@kaerit8453 2 жыл бұрын
como haces para que te salga en un lateral los errores en tiempo real?
@urieljaengalvan7969
@urieljaengalvan7969 2 жыл бұрын
x2, que extensión se usa?
@Thelimbers7
@Thelimbers7 3 жыл бұрын
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
@jonathanruiz8675
@jonathanruiz8675 2 жыл бұрын
Hola, al final pudiste hacerlo? tengo la misma duda. Saludos
@Relax-lw9mj
@Relax-lw9mj 2 жыл бұрын
es un programa, se llama : run js
@martinddMarco
@martinddMarco 2 жыл бұрын
RunJs Se llama
@redaaax_x
@redaaax_x Жыл бұрын
que stack recomendarias para reemplazar a wordpress?
@azzaio9373
@azzaio9373 10 ай бұрын
Como se llama la extension de mostrarte el output a la derecha?
@stacknewsone9932
@stacknewsone9932 9 ай бұрын
Lo haz conseguido?
@marvinmenchu
@marvinmenchu 9 ай бұрын
RunJS
@Abdielbarto
@Abdielbarto 2 жыл бұрын
Gracias por la explicación saludos 🖖
@christianriverabar
@christianriverabar Жыл бұрын
Te esperare en el callback queue, paciente, hasta que el call stack de tu corazón se sienta listo para recibirme
@contrerasgarciaangel6614
@contrerasgarciaangel6614 6 ай бұрын
Como no vi esta clase antes de empezar con mi servidor de node? Gracias midu
@jeisoncalvo6969
@jeisoncalvo6969 2 жыл бұрын
Que nivel el suyo!!
@doctorfhernandez1
@doctorfhernandez1 3 ай бұрын
Pregunta: No hay necesidad de poner los punto y coma? let miFuncion = (numero1, numero2, op) => { return op(numero1, numero2); }
@megaman2099
@megaman2099 7 ай бұрын
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
@diegoandressalcedoromero2733 5 ай бұрын
Con prácticas, proyectos reales que agreguen valor, es la mejor manera de aprender.🫡🫡
@maxprosistema
@maxprosistema Жыл бұрын
Muy bien explicado🎉
@jeffersonchavezdiaz9306
@jeffersonchavezdiaz9306 25 күн бұрын
excelente video, gracias
@nicolasalbuquerque5711
@nicolasalbuquerque5711 2 жыл бұрын
es lo mismo callback que recursividad ?
@ZzZz-dr7uq
@ZzZz-dr7uq 3 жыл бұрын
me quede con la duda sobre el stack para reemplazar a wordpress
@sunset0935
@sunset0935 2 жыл бұрын
como llamas a esto? = Promise , como se denomina eso entre signos menor y mayor ???
@zunerock3467
@zunerock3467 3 жыл бұрын
desde que lo conocí (hace poco) he querido preguntarle como se llama la terminal que usa y si esta para windows?
@midulive
@midulive 3 жыл бұрын
iTerm2 y no, no está para Windows
@misaelvaldez7183
@misaelvaldez7183 3 жыл бұрын
Que grande Miguel !! Buen contenido! Por cierto como se llama la app que usas para ejecutar el código en tiempo real?
@carlsoftgt
@carlsoftgt 3 жыл бұрын
x2
@der3zzed
@der3zzed 3 жыл бұрын
runjs
@ezequielfleitas1746
@ezequielfleitas1746 2 жыл бұрын
sos amigo del s4vitar asique te mereces mi like
@pablo1930
@pablo1930 2 жыл бұрын
como se llama el editor que usas ?
@pytronicdesign
@pytronicdesign Жыл бұрын
Excelente vídeo. Muchas gracias. Que software usas para programar y que se vean los resultados en tiempo real?
@rpmvicmetal8468
@rpmvicmetal8468 7 ай бұрын
es visual estudio code, pero no se que complemento sea ese, parece github chat
@WhiteDevilB
@WhiteDevilB 2 жыл бұрын
que programa utiliza?
@shalomvalladares9315
@shalomvalladares9315 2 жыл бұрын
9:52 vi que en tu blog que para ese caso usabas promise all con await
@ricko13
@ricko13 3 жыл бұрын
como hago para ver el vídeo completo?
@wil-fri
@wil-fri 2 жыл бұрын
Osea que Promise es como un tipo callback encapsulado?
@dlerma1987
@dlerma1987 2 жыл бұрын
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.
@robyirloreto
@robyirloreto 2 жыл бұрын
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
@vgredtic241 2 жыл бұрын
variable static maybe el problema es que seria unica porque si la utilizas en otro lado seria modificada
@aldorsan
@aldorsan 2 жыл бұрын
muy buena explicación
@andresortega5944
@andresortega5944 3 жыл бұрын
Tienes cursos premium? Donde los puedo adquirir?
@NgxCoder
@NgxCoder 2 жыл бұрын
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.
@rensoanthonyjulcacruz3571
@rensoanthonyjulcacruz3571 2 жыл бұрын
una pregunta como hace para que cada que escriba codigo se actualize el lado derecho de la salida?
@GustavoPrieto
@GustavoPrieto 2 жыл бұрын
Usa una app llamada runjs
@danielalvarez4562
@danielalvarez4562 2 жыл бұрын
thanks, it actually let me through so i could download it.
@megaprotoman12
@megaprotoman12 2 жыл бұрын
2semanas sin entender este tema, y ahora lo aprendo en 20min (lo vi 2 veces porque a la primera no entendí :,v)
@Odesza-777
@Odesza-777 11 ай бұрын
Ey bro no lo entendí que temas anteriores debería conocer, sé un poco de Javascript 😢, confundí
@megaprotoman12
@megaprotoman12 11 ай бұрын
@@Odesza-777 Funciones
@ZilverDx
@ZilverDx 3 жыл бұрын
Buen video. Como se llama la herramienta que estás usando para probar tu código de JavaScript?
@x7bit_
@x7bit_ 2 жыл бұрын
RunJS
@miusicpro-musicaparacreado9513
@miusicpro-musicaparacreado9513 Жыл бұрын
Midu estas utilizando Vs Code o es un editor Online
@tropicalsamurai-animations
@tropicalsamurai-animations 2 жыл бұрын
Cuál es ese IDE en el que Midudev explica los ejemplos?
@midulive
@midulive 2 жыл бұрын
RunJS
@tropicalsamurai-animations
@tropicalsamurai-animations 2 жыл бұрын
@@midulive Gracias 👍
@johannesperez9548
@johannesperez9548 Жыл бұрын
Muy claro!
@andrearivera7065
@andrearivera7065 Жыл бұрын
Te quiero. ♥
@kelvinhuanca1401
@kelvinhuanca1401 2 жыл бұрын
Gracias broo!!. ¿Pero en qué casos usar fetch y cuando promise?
@misterl8129
@misterl8129 2 жыл бұрын
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
@tongastonga22
@tongastonga22 Жыл бұрын
Gracias ❤
@glendercortez4250
@glendercortez4250 2 жыл бұрын
I tried and it is installed thank u very much anda
@visitor404
@visitor404 2 жыл бұрын
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.
@julianescobar7435
@julianescobar7435 2 жыл бұрын
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
@davidmontano7224
@davidmontano7224 3 жыл бұрын
Cuantos forEach y maps async deje en mi primer empleo y hasta ahora me entero que no sirve jajajaja espero no tenga graves repercusiones 😅
@davidmontano7224
@davidmontano7224 3 жыл бұрын
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
@alemarioo
@alemarioo 2 жыл бұрын
el map me paso hace unos dias intentando guardar en la base de datos :C
@nievefernandez2741
@nievefernandez2741 3 жыл бұрын
gracias crack
@midulive
@midulive 3 жыл бұрын
Gracias a ti por comentar!!!
@Israelo1610
@Israelo1610 3 жыл бұрын
Nunca habia cerrado PH tan rapido...
@johanpedraza3347
@johanpedraza3347 2 жыл бұрын
Thank you so much! !!
@midulive
@midulive 2 жыл бұрын
👍
@colors11
@colors11 2 жыл бұрын
You explain it so well , loved tNice tutorials tutorial.
@terry-
@terry- Жыл бұрын
Genial!
@rivaru1703
@rivaru1703 2 жыл бұрын
Entendí un 60% del vídeo, pero ahí vamos 🤯
@midulive
@midulive 2 жыл бұрын
Algo es algo!!!
@UnDarkVader
@UnDarkVader 3 жыл бұрын
Hubieses explicado la miniatura del vídeo. Se veía prometedor...
@midulive
@midulive 3 жыл бұрын
Si en el vídeo se hace lo mismo sólo que la función se llama diferente 🥲
@LlegoManuel
@LlegoManuel 3 жыл бұрын
"Si el callback lo ponemos como primer parametro, se leería mal" PHP array_map: "Am I a joke to you?"
@RandomAccess2
@RandomAccess2 3 жыл бұрын
Xd
@luisstiventrujilloortiz8734
@luisstiventrujilloortiz8734 3 жыл бұрын
Pero no entiendo, por qué es mejor promesas que callbacks? Solo entendí que por qué ya no se usan, solo eso nada más?
@carlosag9570
@carlosag9570 3 жыл бұрын
callback hell
@luisstiventrujilloortiz8734
@luisstiventrujilloortiz8734 3 жыл бұрын
@@carlosag9570 entiendo los callbacks hell pero y los .then hell?
@inakiarias7465
@inakiarias7465 3 жыл бұрын
@@luisstiventrujilloortiz8734 Supuestamente eso esta solucionado con await
@jasserblanco2805
@jasserblanco2805 3 жыл бұрын
Para cuando el curso de javascript?
@amaury_permer
@amaury_permer 2 жыл бұрын
"pasar el callback al principio se vería fatal" El useEffect: 😶
@rferreiras
@rferreiras 3 жыл бұрын
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.
@hannsmp2827
@hannsmp2827 2 жыл бұрын
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
@MrDiaz-hw3uy
@MrDiaz-hw3uy 2 жыл бұрын
No entiendí :(
@MrDiaz-hw3uy
@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
@eduardogonzalez4655
@eduardogonzalez4655 2 жыл бұрын
great hack, thanks you
@drv1997
@drv1997 4 ай бұрын
Y luego descubres async await D:!
@Pepecode
@Pepecode 3 жыл бұрын
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.2002
@adrian.vasquez.2002 3 жыл бұрын
ya lo entendiste? xd
@ronnyblandon3982
@ronnyblandon3982 2 жыл бұрын
ya lo entendiste?
@distopiko
@distopiko 2 жыл бұрын
¿Ya lo entendiste?
@Karen-fy7mq
@Karen-fy7mq 2 жыл бұрын
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.
@Pepecode
@Pepecode 2 жыл бұрын
Holaaaa ya entendí muchas más cosas ya hasta conseguí mi primer empleo de developer :,), saludos!
@nicolasarielveas9384
@nicolasarielveas9384 2 жыл бұрын
no entendi nada xd
@dosantos7240
@dosantos7240 5 ай бұрын
NO te entiendo nada
@alejandrocano88
@alejandrocano88 2 жыл бұрын
gracias crack
@midulive
@midulive 2 жыл бұрын
Un placer!!! 🤗
Así funcionan las PROMESAS y ASYNC/AWAIT en JAVASCRIPT || Entiende la Asincronía
12:55
Carlos Azaustre - Aprende JavaScript
Рет қаралды 48 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
¡Deja de usar ternarias para hacer esto en JavaScript! ❌
18:26
¿Qué es Node.js? Explicación sencilla
11:14
Programa con Leo
Рет қаралды 26 М.
Tendencias Frontend en 2025
15:53
midulive
Рет қаралды 69 М.
Esto no puede ser verdad
6:21
midulive
Рет қаралды 3,6 М.
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
Qué diablos pasó con TikTok?!
6:21
midulive
Рет қаралды 15 М.
How do Promises and Async/Await work in JavaScript [2022]?
11:59
Carlos Azaustre - Aprende JavaScript
Рет қаралды 201 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН