useEffect explicado al detalle - Con 3 mini Apps - React

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 153

  • @leonardosanchez1957
    @leonardosanchez1957 Рік тому +3

    Hola Luis Cabrera, quería comentarte que subí un post en LinkedIn recomendando tu video, no pude encontrar tu usuario y no pude nombrarte, gente como vos con el afán de compartir conocimiento como vos hace falta en todo ámbito, pero encontrar este video en nuestro rubro es oro, encontrar a alguien que explique con lujo de detalle y que vaya de menos a más, en nombre de muchos dev autodidactas o inclusive devs que se encuentran cursando sus estudios universitarios como yo, te agradecemos de todo corazón.
    Saludos desde Tandil, Argentina.

    • @LuisCabrera
      @LuisCabrera  Рік тому +2

      Muchas gracias por tomarte el tiempo Leonardo :)

  • @JuanPerez-nx6hm
    @JuanPerez-nx6hm 2 місяці тому +1

    muy bien Luis, muy bien saludos desde Cuba, eres todo un maestro, me gusto mucho las diferentes formas que podemos encontrar un mismo codigo, muy bien Luis

  • @adriandiaz8024
    @adriandiaz8024 4 роки тому +83

    Mi meta de pandemia ha sido aprender react, y he consumido cientos de horas de turoriales en UA-cam y no había encontrado ejercicios más claros y entendíbles como los de este canal , este comentario es para dar una gran felicitación por el contenido, e impulsando a que continúe compartiendo conocimiento 👏

    • @LuisCabrera
      @LuisCabrera  4 роки тому +4

      Mil gracias amigo :) me alegra que pueda ser de utilidad y si cada que pueda iré subiendo más

    • @samirmuhana
      @samirmuhana 3 роки тому +1

      Estamos iguales Adrián vamos con react

    • @jamesmoose7196
      @jamesmoose7196 3 роки тому +1

      El canal de bluuweb también es muy bueno creo que estos canales son de los mejores que eh visto para aprender 👀✨ estoy muy agradecido con las personas que dedican tiempo a compartir su conocimiento

    • @josevictorvillalucero1391
      @josevictorvillalucero1391 2 роки тому +1

      apoyo el comentario del hombre.. de todos los tutoriales, este ha sido el mas certero.

  • @germanpinto883
    @germanpinto883 Рік тому +2

    no entiendo como este pana no tiene un millón de suscriptores

    • @coff3andprograming
      @coff3andprograming 7 місяців тому +1

      El nombre es fácil de olvidar y los algoritmos de youtube no lo ponen, algo que le hubiera ayudado al pana es tener un nombre que sea fácil de relacionarlo con código o con programación

  • @angelodonde
    @angelodonde 2 роки тому

    Vaya, que forma de compartir, al grano, sin paja y directo a los chacos.

  • @marcosMartinez-wm7bd
    @marcosMartinez-wm7bd 3 роки тому +1

    Recién voy por el minuto 10 y ya lo entendí!!!!! Pero que buen video!!!!!!

  • @gonzalo2791
    @gonzalo2791 Рік тому

    amigo, es increible tu habilidad para explicar. se me esta haciendo super facil entender todo sos un genio

  • @quinojuan2
    @quinojuan2 2 роки тому

    Merece ser visto mas de una vez para comprenderlo bien. Buen trabajo. Sigue así

  • @hugobarboza9144
    @hugobarboza9144 2 роки тому

    Este video es Oro puro Luis!! Muchas gracias por tu generosidad al compartir tu tiempo y estos conocimientos.

  • @matiespinoza
    @matiespinoza 2 роки тому

    Eres un genio para explicar! Brutal la explicación y todas las buenas prácticas del final! Recomendado por 1000%

  • @richardcarmonaestrada5920
    @richardcarmonaestrada5920 2 роки тому

    Hice una serie de chapuzas para obtener un comportamiento similar a los ejemplos del video por no entender muy bien este hook , ahora toca refactorizar mi código será costoso pero dormiré tranquilo , gracias Luis tienes un talento al explicar sigue adelante

  • @davidwilsoncruz9258
    @davidwilsoncruz9258 2 роки тому

    deberia verte el mundo, vas hasta lo mas profundo de useeffect, es como que aplicas el metodo ingenieria, el por que de todo, ojala todas las asignaturas se expliquen asi, sos un genio

  • @lestherjosue1729
    @lestherjosue1729 2 роки тому

    No he terminado de ver el video y ya te ganaste un suscriptor.

  • @enriquemarin8842
    @enriquemarin8842 3 роки тому +11

    Ya te lo han dicho, pero no importa repetirlo: es el videotutorial más claro de UA-cam sobre React js (y sobre el useEffect, en particular). Está magníficamente bien explicado y apoyado con claros ejemplos. Ni siquiera en la documentación se aclara tan bien estos temas.
    Enhorabuena por tu trabajo, Luis.👌👍😃

    • @martingalenda
      @martingalenda 2 роки тому

      Coincido, despues de ver seis canales distintos. Este sin duda fue el que mejor lo explicó. Like por eso!!!

  • @ivanpatroclo4310
    @ivanpatroclo4310 3 роки тому +4

    Luis Cabrera, es usted re-capo, realmente una explicación brutal, muchas gracias. Por favor, siga haciendo estos vídeos tan didácticos.

  • @arturoperezgonzalez5221
    @arturoperezgonzalez5221 2 роки тому +1

    Van 2 videos que veo de Luis
    Y he de decir que este es el mejor canal para aprender React.

  • @ultrasoftware9077
    @ultrasoftware9077 8 місяців тому

    Hola luis , felicitaciones eres el mejor para enseñar , gracias por tu tiempo.

  • @hmujicadev7623
    @hmujicadev7623 2 роки тому

    Hola Luis Cabrera GRACIAS por los vídeos están perfectos para saber el porque de todo, explicas muy bien.... gracias por dedicar tiempo en enseñar

  • @MrZextor
    @MrZextor 4 роки тому +6

    Que crack!!!, he aprendido mil veces mejor con los videos, por favor sigue así...

  • @ultrasoftware9077
    @ultrasoftware9077 8 місяців тому

    un comentario acerca de usecallback , que es un poco confuso, el use callback guarda en cahe la funcion y el resultado si no cambian sus parametros.
    Luis es el mejor que he visto en este tema y su forma de enseñar es 100% entendible.
    MIl gracias

  • @cordoobez
    @cordoobez 2 роки тому

    Excelente explicación!!!! Te felicito porque ayudas a muchas personas, incluyéndome

  • @agustingomez7137
    @agustingomez7137 3 роки тому +6

    Tras un tiempo intentando comprender bien este Hook eres el primero de una larga lista que ha sabido explicármelo a la perfección!!! Mis felicitaciones! Aquí tienes un nuevo seguidor!!! 👏👏👏👏

  • @aspxsosa
    @aspxsosa 2 роки тому

    Mas claro? el agua.. excelente explicacion amigo.. gracias!

  • @armandoperezbringas9049
    @armandoperezbringas9049 2 роки тому

    Eres un dios del conocimiento y la transmisión del mismo. Tienes un nuevo suscriptor y alumno, ojalá subas más videos. Este curso es oro, gracias por compartir lo que sabes. Saludos!

  • @donparyman
    @donparyman Рік тому

    Eres un capo tio, mira que he visto tutoriales pero asi explicado mis dieses

  • @drfcozapata
    @drfcozapata 2 роки тому

    TREMENDO Luis!!!!!
    En verdad, muchísimas gracias. He aprendido más con dos de tus videos que con 3 cursos que hice antes.
    Un millón de gracias. Nuevo fan... ;)
    Bendiciones

  • @williamfabiangonzalezcobo4540
    @williamfabiangonzalezcobo4540 2 роки тому

    excelente bro muchas gracias empece con react y venia de Angular y es muy diferente no entiendo como decian que los dos se parecian jajaaj

  • @HAleprimo10
    @HAleprimo10 2 роки тому

    Luchoooo, ud es un magistral maestro! *.* por eso se ganó mi susccripción y mi "like"!! Siga en esas, parce! :D

  • @mauricioantoni1
    @mauricioantoni1 3 роки тому +1

    ´Luis, felicitaciones. De verdad te mereces ser llamado MAESTRO. La manera tan pedagógica y el nivel de detalle que manejas, hace que conceptos complejos sean muy claros y muy fáciles de aprender. Este curso ha sido maravilloso para mi y para avanzar rápidamente en el aprendizaje de REACT. Muchísimas gracias por tu aporte.

  • @roldanjimcollado9079
    @roldanjimcollado9079 3 роки тому +2

    Uffff brutal, puede entender a la perfeccion, ahora tengo muy claro como funciona useEffect, aterrice por fin, eres un capo, sigue adelante, muchas gracias por compartir conicimiento valioso!!

  • @martinandonegui7256
    @martinandonegui7256 Рік тому

    Qué agradable video, el timing justo. Gracias

  • @leoparaleo2
    @leoparaleo2 3 роки тому

    Guardando Video en Favoritos de los Mejores Favoritos de todos los Favoritos. Muy buena explicación llevo dos días que empecé a estudiar hooks, useEffects y de verdad el mejor explicado es este. Por acá nuevo seguidor. Saludos.

    • @LuisCabrera
      @LuisCabrera  3 роки тому

      Jaja que gran comentatio saludos Jose

  • @leoamato6113
    @leoamato6113 3 роки тому

    De lo mejor que he visto en useEffect. Felicitaciones! y sobre todo muchas gracias

  • @eduardoflorez6075
    @eduardoflorez6075 3 роки тому

    WoW como puede explicar tan bien?, Excelente video 👌

  • @AlanDanielx
    @AlanDanielx 3 роки тому +1

    Brother, mis felicitaciones, explicas mejor que muchas personas en Udemy. Muy buen trabajo, +Like +Subscriptor

    • @LuisCabrera
      @LuisCabrera  3 роки тому

      Muchas gracias por tus palabras amigo Alan :)

  • @christiancuero9628
    @christiancuero9628 2 роки тому

    Ufff lo vi 2 años despues pero la enseñanza que deja tus videos es brutal ! excelente explicacion !

  • @Pantokrator6
    @Pantokrator6 3 роки тому

    Luego de ver tu video de useMemo para el trabajo, me propuse a hacer una proyecto propio en React pero tenía algunas dudas con el useEffect, abró UA-cam para poner música y veo esto. Sos un genio, no parés, seguí así

  • @arnoldcoto2065
    @arnoldcoto2065 Рік тому

    Excelente explicacion, la mejor que he encontrado

  • @davidcanalespaez6325
    @davidcanalespaez6325 Рік тому

    Maestro, tienes un don, estaba muy enredado sobre todo con la función de clean up(). Gracias.

  • @luisfernandomontoya181
    @luisfernandomontoya181 2 роки тому

    Increíble vídeo, excelente contenido. Muchas gracias por compartirlo!🙏🙏🙏

  • @rparias
    @rparias 3 роки тому

    Hola Luis! Que contenido tan increíble y bien explicado. Muchas gracias por este gran aporte.

  • @BernalAgni20513
    @BernalAgni20513 3 роки тому

    veo muchos tutoriales de gente buena enseñando pero usted tiene una manera especial de explicar las cosas me estas salvando de muchas dudas supongo que también habrá más gente como yo , se lo agradezco muchísimo espero que sigas asi y sobre todo tener mucho éxito en la vida gracias

  • @bomboschgonzalez7179
    @bomboschgonzalez7179 3 роки тому

    Luis, este video vale oro. Muchas gracias. Has explicado el tema muy bien, Felicidades.

  • @nicolaspena4791
    @nicolaspena4791 2 роки тому

    Realmente increible con la facilidad y el lenguaje que explicas los hooks.

  • @nihil_um
    @nihil_um 4 роки тому +2

    Excelente tutorial y excelente explicación. Me voy enterando con más claridad de por qué ocurren las cosas en React.
    Espero que sigas subiendo más videos sobre React en este sentido. Estaré atento a las novedades (si es que las hay...).
    Un saludo y gracias.

    • @LuisCabrera
      @LuisCabrera  4 роки тому +1

      Es lo bello de React, al principio puede parecer confuso, pero después de un rato te da la sensación que tienes mucho control en el flujo de ejecución :) estuve algo ausente pero esta semana voy a comenzar a subir de nuevo

    • @nihil_um
      @nihil_um 4 роки тому

      @@LuisCabrera Me alegro de leer eso porque la verdad es que uno se queda con ganas de más después de ver tus videos.
      Un saludo y gracias.

  • @VictorSamuelMosqueraArtamonov

    Que bien hecho este tutorial, gracias por compartir.

  • @PabloInfanteP
    @PabloInfanteP 4 роки тому +2

    Estoy aprendiendo react desde hace mas de un año y en cada video de este canal aprendo o profundizo en los diferentes temas. Excelente explicacion abarcando mucho ocntenido de cada tema, con ejemplos que facilitan entender como y cuando utilizarlos. Un maestro!

  • @chobechuka2038
    @chobechuka2038 2 роки тому

    Gracias por este genial tutorial. Ha aclarado todas mis dudas.

  • @chelopezlo
    @chelopezlo 2 роки тому

    Excelente video!! En el tema del cleanup diría que se ejecuta al finalizar su ciclo de vida y no antes de ejecutar el código dentro del hook. Esto se puede apreciar cuando se quita el componente de la vista. Se ejecuta la limpieza solamente, por lo que no es antes de ejecutar el código del hook. Hay que imaginar que el return queda pendiente para cuando sea necesario. Saludos!!

  • @juanlopez-mc2wp
    @juanlopez-mc2wp Рік тому

    que excelente ejemplo lo felicito.

  • @jorgeperez8914
    @jorgeperez8914 Рік тому

    33:20 callbacks 35:30 segundo ejemplo

  • @juliollina
    @juliollina 2 роки тому

    🤘brutal esto es una catedra.....💣💥 Maestro

  • @agusoteras
    @agusoteras 3 роки тому

    Por fin una explicación clara y sencilla, muchas gracias por el video!

  • @edgardsierra9261
    @edgardsierra9261 4 роки тому +1

    Que buen explicado está todo. Súper crack! Muchas gracias. Sigue haciendo videos. Sería bueno que pudieras hacer más proyectos pequeños que expliquen estas cosas importantes. Quizás validación de formularios sería buena opción. Utilizando hooks. Saludos desde Honduras

    • @LuisCabrera
      @LuisCabrera  4 роки тому

      Pronto estaré subiendo contenido sobre formularios y validación :) uno sobre manejo "artesanal" otro creando un custom hook y uno más utilizando librería de terceros

  • @johnherrera5913
    @johnherrera5913 3 роки тому +1

    Master! muy agradecido por tu contenido, muchas gracias por aportar esto a la comunidad

  • @correocorreo7676
    @correocorreo7676 2 роки тому +1

    Muy buen video, aunque en un momento me exploto la cabeza con dos temas, uno de ellos dice que lo va a tratar a fondo mas adelante. Me gusra como va explicando cada hook a detalle.
    Si este video hiciera parte de un curso total desde cero de react, seria el mejor curso que he visto. Seria bueno que existiera esa organizacion de temas desde 0 y empezar a desarrollarlos como lo has hecho con el tema de los hooks

  • @raxabi8649
    @raxabi8649 2 роки тому

    Eres una maquina, muchas gracias por compartir tu conocimiento, lo explicas excelente :D

  • @alesofton
    @alesofton 3 роки тому

    que buenos los videos y practicos... sigue asi.!!!!

  • @cesarcarpa7887
    @cesarcarpa7887 3 роки тому

    Cómo es que no había visto este canal antes??? Excelente contenido paisano!

  • @ronaldos3738
    @ronaldos3738 Рік тому

    Excelente, gracias amigo, muy bien explicado

  • @FunesdelaTorre
    @FunesdelaTorre 2 роки тому

    Gracias por tomarte el tiempo de explicar por qué hacés cada cosa. Parece una pavada, pero la mayoría de los tutoriales simplemente te muestran como hacer una aplicación super compleja y usando cosas sin entender por qué.

  • @matespinosa09
    @matespinosa09 3 роки тому

    Te ganaste un seguidor Hermano, muy clarito

  • @Luisito_Silva
    @Luisito_Silva 3 роки тому

    Excelente explicación Amigo...!!!

  •  3 роки тому

    Muchas Gracias; excelente explicación!!

  • @ulisescruzgonzalez2677
    @ulisescruzgonzalez2677 3 роки тому

    Muy buen video , me sirvio bastante, sigue adelante. , muchas gracias

  • @kramElorat
    @kramElorat Рік тому

    Excelente explicación tienes un like y una nueva suscripción.

  • @rapustin
    @rapustin 4 роки тому

    me salvaste la existencia luis. Venia renegando con los re renders. Gracias

  • @Noisetribe
    @Noisetribe 2 роки тому

    la mejor explicación!!

  • @cuberos7430
    @cuberos7430 3 роки тому

    Excelente Explicacion.Mg 👍

  • @josegonzalez-jg1kj
    @josegonzalez-jg1kj 3 роки тому

    Que buena explicación!

  • @davidwilsoncruz9258
    @davidwilsoncruz9258 2 роки тому

    genio amo estos videso bien al detalle ;)

  • @taniaescobedocruzado7975
    @taniaescobedocruzado7975 3 роки тому +1

    Perfectamente explicado!

  • @domest5025
    @domest5025 2 роки тому

    Hola. Excelente la explicacion. Muy buena de verdad. Quería consultarte a ver si me podes dar una mano en algo que no entendí. No es exactamente de React. Oero cuando creas la funcion getUser y getPost con el fetch async await y luego retornas el user o el post. Porque tenrs que poner el .then() luego de la invocación? No se supone que toda la operación ya se hizo dentro de la funcion. Agradezco me puedas contestar. Saludos!!!!

  • @flv_5035
    @flv_5035 2 роки тому

    Excelente! Gracias !!

  • @angel-pn6wq
    @angel-pn6wq 3 роки тому

    excelente muchas gracias por la explicación

  • @dark-er
    @dark-er 2 роки тому

    Es muy bueno el video. Se explica de una manera muy didactica, me encantó. Solo me quedó una duda al final sobre lo del return: ¿No se debería ejecutar el return solamente cuando se desmonta el componente? Porque al final se ejecutaba cada vez que se actualizaba también

  • @mariacamilamontealegremerc5892
    @mariacamilamontealegremerc5892 2 роки тому

    ESPECTACULAR!

  • @cuaticito
    @cuaticito 3 роки тому

    Buenos dias Luis, antes que nada, muchas gracias por comaprtir tus conocimientos. Te cuento que estoy buscando la manera de evitar los desbordes de memoria, y en toda documentacion o videos que veo la solucion es la misma, usando un return() dentrod el useEffect,. Eso lo entiendo bien, pero lo que no estoy entendiendo es como desmontar en el caso de que se haga una llamada API desde el useEffect, ya que el único ejemplo que vi del uso del Retun es con addEventListener y removeEventListener. Te agradecería si pudieras orientarme. (Espero haberme explicado bien)

    • @LuisCabrera
      @LuisCabrera  3 роки тому

      Hola! Por lo general no es tan importante en el sentido que si completa la peticion luego de desmontarse no pasa nada siempre y cuando verifiques que al resolverse la promesa que hace la peticion a la api no se haga un setState, por ejemplo:
      getAPI().then(()=> {
      if(!isMounted) return;
      SetState()
      })
      Hay un ejemplo en el video del useRef
      Ahora tambien puedes abortar la peticion Si se Desmonta es util cuando se hace subida de archivos, para ello seria revisar como abortar la peticion con axios fetch o lo que utilices en el momento

  • @josephlojan827
    @josephlojan827 2 роки тому

    Maestro maestro maestro

  • @Neil_Jordan
    @Neil_Jordan 2 роки тому

    eso del getEventListeners se me pasaba por alto, incluso corregi´ un error en una app Js que tengo porque no remuevo el listener cuando el elemento desaparece del DOM. Es React pero veo que hay muuuucho de JS: me gusta mucho :)

  • @rogelioramirez9786
    @rogelioramirez9786 2 роки тому

    muchas gracias

  • @LucasNahuelBrumatti
    @LucasNahuelBrumatti Рік тому

    excelente video!! Una consulta acerca de la mini app de resizing, ¿cual es la diferencia entre usar y no usar el useEffect? Porque si lo borro y dejo el window.addEventListener, la mini app me sigue funcionando. Se sigue actualizando el width.

  • @EngCarlosTello
    @EngCarlosTello 3 роки тому

    que buen video, muy buena explicacion. sigue asi amigo

    • @LuisCabrera
      @LuisCabrera  3 роки тому

      Gracias por tus palabras amigo Carlos

  • @luiscode92
    @luiscode92 2 роки тому

    Masterisimo, te tengo q invitar a una cerveza !!!!

  • @joze.rios44
    @joze.rios44 4 роки тому +1

    Bien profe

  • @jorgeherrera6895
    @jorgeherrera6895 3 роки тому

    Excelente

  • @ospina5367
    @ospina5367 3 роки тому

    No me quedó claro en el minuto 54:20 por que se ejecutan las limpiezas, no se supone que las limpiezas del useEffect se ejecutan cuando el componente se desmonta? mas no cuando se hace un re-render.

    • @LuisCabrera
      @LuisCabrera  3 роки тому +1

      Hola! Cuando un efecto se activa por segunda vez en adelante, previamente ejecuta el cleanup. Adicionalmente cuando el componente se desmonta también aplica el cleanup.

    • @ospina5367
      @ospina5367 3 роки тому +1

      @@LuisCabrera Repeti esa parte y lo dijiste, solo que no le presté suficiente atención. Gracias por explicar de nuevo jeje, ese dato si que no lo sabía.
      Continuamos con el siguiente vídeo :D

  • @xlnwinglx
    @xlnwinglx 3 роки тому

    Excelente muchas gracias, que bien explicas bro!

  • @rapustin
    @rapustin 4 роки тому +1

    Hola Luis!. Muchas gracias por dedicar tu tiempo a ayudar. Me podrías decir si necesariamente hay que aprender redux o useContext y los hooks están evolucionando para remplazarlo?

    • @LuisCabrera
      @LuisCabrera  4 роки тому +1

      Hola Luciano yo prefiero redux, más que una librería puedes verlo como una forma de manejar el estado global de la aplicación, y la librería react-redux actualmente usa hooks de fondo, en lugar de ser reemplazado ha evolucionado
      Ahora tu mismo puedes replicar la forma de trabajar con redux con useReducer, useContext y custom hooks, pero a mi me parece más trabajo, pues esto ya lo trae armado react-redux con la que además puedes disponer del redux developer tools que te muestra el estado global en tiempo real desde las herramientas de desarrollo
      Recomiendo aprender las dos maneras y tu mismo elegir, y hacerlo en este orden
      1. Context Api.
      2. useReducer
      3. Manejar un estado global combinando Context API y useReducer y hacerte un proyecto más o menos grande con ello
      4. Redux (Sin consultar API)
      5. Redux Thunk (Para usar Redux consultando API)
      6 (Opcional) Redux Saga (Sirve para lo mismo que Redux Thunk)
      Si lo aprendes en este orden una vez conozcas pases el paso tres el resto te parecerá muy sencillo, comparado que si lo haces comenzando por redux,
      Pronto voy a subir varios proyecto usando todo esto :)

    • @rapustin
      @rapustin 4 роки тому

      @@LuisCabrera si, lo supuse pero quería mentirme un poco jajajaja. Muchas gracias ☺️. Acá ganaste un fiel seguidor

  • @yormanlopez8553
    @yormanlopez8553 3 роки тому

    Eres excelente

  • @noahnymous9919
    @noahnymous9919 3 роки тому +1

    Una consulta. ¿Por qué no podemos usar getUser o getPosts directamente dentro del useEffect? ¿Hay alguna razón concreta? ¡Gracias!

    • @IvanLuengo
      @IvanLuengo 3 роки тому

      ¡Me sumo a la pregunta!

    • @LuisCabrera
      @LuisCabrera  3 роки тому +1

      Si se puede usar dentro sin problemas, procuro crear una funcion externa cuando necesito reutilizar la accion de traer datos desde una URL, pero si solo necesitas traer datos la primera vez o al cambiar un estado puedes hacer todo directo desde dentro del useEffect

    • @IvanLuengo
      @IvanLuengo 3 роки тому

      @@LuisCabrera ¡Muchas gracias! Sigue así, máquina, un millón de gracias por todo tu trabajo.

  • @erno92
    @erno92 2 роки тому

    Epico, gracias.

  • @juliovicenteperez7172
    @juliovicenteperez7172 3 роки тому

    Muy bueno el video, peroooo:
    19:20 Si usas Math.ceil() ?

    • @LuisCabrera
      @LuisCabrera  3 роки тому

      Acabo revisar la función Math.ceil, realmente ya no me acordaba como funcionaba jaja olvido muy rápido esos detalles pero creo que también se podría llegar a lo mismo :) sería
      Para un número aleatorio entre 1 y 10
      const userId = Math.ceil(Math.random()*10)

  • @Its_Cinnamoroll-
    @Its_Cinnamoroll- 3 роки тому

    Genial!!! muchas gracias..

  • @edustreamimg
    @edustreamimg 3 роки тому

    Hola Luis, porque no usas async await en updatePosts() y updateUser() ?

    • @LuisCabrera
      @LuisCabrera  3 роки тому +1

      Tambien se puede y lo uso mucho en otros casos pero en este veo mas claro y sencillo resolver la promesa, a la final es lo mismo y debes usar lo que mas te guste 🙂

    • @edustreamimg
      @edustreamimg 3 роки тому

      @@LuisCabrera Es que a mi en el useEffect me salta un warning con async. que me devuelve una promesa que no trato

    • @LuisCabrera
      @LuisCabrera  3 роки тому +1

      ​@@edustreamimg Puedes construir la función asíncrona aparte (Ya sea dentro del useEffect o fuera) en caso que sea fuera debes usar useCallback, también puedes usar una función autoejecutada y esa volverla async

  • @marialuzmalaspinaalvarez9878
    @marialuzmalaspinaalvarez9878 3 роки тому

    excelente

  • @jhonnymosquera2649
    @jhonnymosquera2649 2 роки тому

    45:21 Este error ya esta solucionado, sin enbargo se siguen cargando los eventos, en todo caso es mejor optimizar por muy pequeña que se la app :)

  • @LuisCastillo-bl6mq
    @LuisCastillo-bl6mq 3 роки тому

    tu si sabes explicar, has de ser millonario con el nivel que tienes O_o

  • @stac95
    @stac95 3 роки тому

    Hola!!!
    Hay video sobre hook para resize??
    Saludos

    • @LuisCabrera
      @LuisCabrera  3 роки тому

      Hola! :) En el de custom hooks se muestra una forma de escuchar el cambio en el ancho de la pantalla y tenerlo en un estado, quizá te sirva de algo

  • @airrfourr2400
    @airrfourr2400 3 роки тому

    Extraordinario !