#02 Curso de React Hooks [ JSX y Recorrer Arrays con Keys ]

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ธ.ค. 2024

ความคิดเห็น •

  • @JeankeeOviedo
    @JeankeeOviedo 3 ปีที่แล้ว +1

    Este compa merece un premio!!!

  • @joaquinlopezmunos4013
    @joaquinlopezmunos4013 3 ปีที่แล้ว +18

    llevo rato viendo cursos de udemy sobre esto y este man en solo dos videos me hizo aprender mejor que en todos los cursos en los que he estado, siga asi mi rey que nos estas ayudando bastante! :D

  • @tinchojacobsen
    @tinchojacobsen 3 ปีที่แล้ว +5

    La manera que tenes de enseñar es única bro, la pedagogía y poder transmitir el conocimiento de tal manera se te da muy bien. Muchas gracias!

  • @jorgemaikelperezguedes1982
    @jorgemaikelperezguedes1982 2 ปีที่แล้ว +2

    Papo me quito el sombrero, eres un prodigio, que clase profesorazo, felicidades, nunca en mi vida habia visto algo así...

  • @TheFilburt88
    @TheFilburt88 2 ปีที่แล้ว

    Hola, buenísimos los tutoriales, te dejo mi alternativa a la función agregar:
    function agregar(){
    const numero = arrayNumero.length +1
    setArrayNumero(prevState => [
    ...prevState,
    numero
    ])
    }

  • @rodrigoegea7599
    @rodrigoegea7599 2 ปีที่แล้ว +1

    No encuentro la palabra adecuada para agradecerte por estos videos, hice un curso de full stack developer de js hace unos meses, pero sentia que ciertos temas me habian quedado un poco al aire, buscando en youtube encontre tu canal, y la verdad es que en un video me diste la tranquilidad que necesitaba para la entrevista de trabajo que tengo en unos dias, explicas muy bien, todo muy preciso, y ademas tu voz me da una sensacion muy calida, una lastima que youtube no te recomiende mas, pero ten por seguro que yo si voy a hacerlo! Saludos

  • @angieacevedo1834
    @angieacevedo1834 2 ปีที่แล้ว

    Mil gracias, lo que no habia podido aprender en dos semanas, tu lo explicaste en 25 min de la mejor forma

  • @jheyssonurbano7368
    @jheyssonurbano7368 4 ปีที่แล้ว +3

    24:14 No entiendo por qué se repite el 5 cuando le das en el botón Agregar, se supone que con el SetNumero se aumenta a 6 antes de agregarlo al array ¿?

  • @eliazergsolaire6440
    @eliazergsolaire6440 3 ปีที่แล้ว

    Usted es la luz amigo!

  • @ismailakaba7562
    @ismailakaba7562 4 ปีที่แล้ว +6

    gracias chaval eres un crack no se como has aprendido todas estas tecnologías

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว +2

      de a poco sin apuro y con paciencia jajajaja Saludos y nos vemos en el siguiente tuto!

  • @rosmerdev
    @rosmerdev 4 ปีที่แล้ว +7

    Excelente contenido. Muchas gracias por compartir tu conocimiento con nosotros.
    Podemos hacerlo dinámico de esta manera, midiendo el tamaño del arreglo y sumandole 1.
    const agregarElemento = () => {
    setLista([...lista, lista.length + 1])
    }

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว

      Muchas gracias, si gustas puedes participar en el discord discord.gg/nctvhS saludos

    • @jefeelitemaster
      @jefeelitemaster 2 ปีที่แล้ว

      @@bluuweb hola, aún cuentas con el servidor de Discord? Saludos! y gracias por el contenido :D

  • @stevenmb99
    @stevenmb99 4 ปีที่แล้ว +4

    Exelente video, Eres el mejor realmente, tengo 1 año siguiendo el canal y verdaderamente aprendi todo contigo, desde HTML, CSS, Bootstrap, DOM.JS hasta ahora React, he sido fiel seguidor de tu contenido y muchas gracias por todo y bendiciones❤❤❤❤

  • @sebastianandressanchezherr3467
    @sebastianandressanchezherr3467 3 ปีที่แล้ว

    Sos un capo mi hermano, tienes un nuevo suscriptor

  • @sergioluishernandezcruz3034
    @sergioluishernandezcruz3034 4 ปีที่แล้ว +15

    Muchas gracias nuevamente amigo por compartirnos conocimiento y de la manera en que lo haces, tenia ansias de que realizaras
    este curso espero Dios te siga bendiciendo y permitiendo hacer lo que te gusta, saludos desde RD.

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว +4

      Muchas gracias Sergio! espero seguir ayudando muuuuuuuuuuuuuuuuuuuucho tiempo! jijiji y mejorar cada día para que el aprendizaje sea aún más entretenido y no nos quedemos dormido en el intento :)

  • @juliopaez9989
    @juliopaez9989 2 ปีที่แล้ว

    Excelente tus cursos, estoy aprendiendo gracias a ellos. Gracias por tu generosidad en subir tus cursos.

  • @jaendev
    @jaendev 4 ปีที่แล้ว

    saludos desde Panamá eres todo un crack!!

  • @prt2338
    @prt2338 3 ปีที่แล้ว

    Buenísimo!!! el doc de React me parecía chino y ya lo entendí, ahora me parece alemán. Voy mejorando!

  • @TheRolack
    @TheRolack 2 ปีที่แล้ว

    Gracias por tanto, perdón por tan poco

  • @nataliaotero6617
    @nataliaotero6617 ปีที่แล้ว

    Me encantan tus videos!! Explicas super bien!

  • @juanantonaccio9253
    @juanantonaccio9253 3 ปีที่แล้ว

    Hola buenos días te felicito en realidad muy buenos tus cursos y materiales de apoyo, estan de 10 los cursos que he visto hasta el momento

  • @mariapaulagomezroca5299
    @mariapaulagomezroca5299 3 ปีที่แล้ว

    Gracias!!!realmente lo explicas muuuy bien!!!Te merecés una cátedra en las mejores universidades!!

  • @soyjab
    @soyjab 3 ปีที่แล้ว

    Muy bueno y didáctico

  • @carttman14
    @carttman14 3 ปีที่แล้ว +1

    Muchas gracias por hacer tan sencillos de ver estos temas, estuve mirando varios cursos y no podía entender el concepto de los useStates, te agradezco infinitamente, fuerte abrazo!

  • @moisesjoaquinvelasquez2796
    @moisesjoaquinvelasquez2796 4 ปีที่แล้ว

    El mejor 🤗🤗🤗 excelente explicación

  • @lalojejeje
    @lalojejeje 2 ปีที่แล้ว

    Excelente trabajo!!! Muchas gracias por compartir!!!...

  • @laraalbornoz6388
    @laraalbornoz6388 2 ปีที่แล้ว

    Muchas gracias por este curso, hace unas semanas vengo viendo react, y este curso me termino de ayudar para reformar mas los conocimientos!!

  • @noeblackberry5209
    @noeblackberry5209 4 ปีที่แล้ว +3

    Siiiiiiii!!!!! otro curso más, gracias, ya lo estoy viendo y practicando, saludos desde Costa Rica.

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว +1

      Saludos y muchas gracias por el apoyo! son lo máximo!

  • @diegoab4693
    @diegoab4693 4 ปีที่แล้ว

    Siii sigamos me sigues aclarando conceptos que no me quedaban claros en otros cursos

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว

      🐱‍🏍🐱‍🏍🐱‍🏍

  • @federico3338
    @federico3338 4 ปีที่แล้ว

    Amigo sos super didactico.... me haces reir los terminos que usas.... "a la velocidad de la luz" espero que se pueda armar un curso completito asi todos aprendemos yo estoy en el proceso. Abrazo gigante

  • @videloco84
    @videloco84 4 ปีที่แล้ว +1

    OYE GRACIASS!!!!!!, esperaba tu tutorial de React hace mucho. He realizado varios ejemplos de React pero tus tutos me aclaran muchos concepto que 'tragaba entero'

  • @victorhuayhuapuma1505
    @victorhuayhuapuma1505 4 ปีที่แล้ว +1

    Estoy aprendiendo bastante React con este curso :) gracias

  • @d-landjs
    @d-landjs 3 ปีที่แล้ว

    Excelente curso Bluu!!! Me ayudando mucho para desarrollarme !! Gracias crack!

  • @damiendev341
    @damiendev341 3 ปีที่แล้ว

    Graciassss🔥encanto es curso de hooks

  • @Juanitao
    @Juanitao 3 ปีที่แล้ว

    Gracias muy buena clase.

  • @diego530706
    @diego530706 4 ปีที่แล้ว

    Buen curso, gracias setNumero([...arregloNumero,arregloNumero[arregloNumero.length-1]+1])

  • @luismariorojas3752
    @luismariorojas3752 3 ปีที่แล้ว

    Excelente curso. Mil gracias por su buena labor educativa. Saludos desde Colombia

  • @carlosguedez6783
    @carlosguedez6783 3 ปีที่แล้ว

    Excelentes tutoriales!!

  • @isaiascobogalindo
    @isaiascobogalindo 2 ปีที่แล้ว

    Muy buen vídeo. Gracias

  • @douglasperez3701
    @douglasperez3701 4 ปีที่แล้ว +1

    Excelente video, continuamos aprendiendo react, eres un grande. Saludos.

  •  4 ปีที่แล้ว

    Estoy a punto de sacar el cuadro de Juan Manuel Fangio y poner tu foto! ÍDOLO! Gracias por compartir tu conocimiento!! Super enganchado con #react !

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว +1

      jajajaja 😂😂😂

  • @culturapoliticaycomputador9999
    @culturapoliticaycomputador9999 4 ปีที่แล้ว

    Excellente, gracias!

  • @jeyca15
    @jeyca15 4 ปีที่แล้ว +1

    7:51 cuando se necesita retornar mas de una etiqueta se tiene que poner dentro de un

    • @yoiberbeitar2991
      @yoiberbeitar2991 4 ปีที่แล้ว +2

      depende el lo explico en el anterior video por lo generar se utiliza un div pero si n o vamos a utilizar ese div ya sea para meterle un className para dar estilos con css lo recomendado es utilizar el fragment

  • @estebanlopez7306
    @estebanlopez7306 3 ปีที่แล้ว

    Genio, te amo

  • @andreymurillo7679
    @andreymurillo7679 2 ปีที่แล้ว

    Hola saludos muy buenos videos, sabias que tambien puedes usar etiquetas vacias en lugar de fragment

  • @fabianpineda9696
    @fabianpineda9696 3 ปีที่แล้ว

    Buen video, gracias crack :)

  • @KundoKun
    @KundoKun 4 ปีที่แล้ว

    muy entretenido y didáctico, gracias! (me encanta el tono jocoso utilizando “carajo”, por ejemplo)

  • @rockstarx.6437
    @rockstarx.6437 4 ปีที่แล้ว

    Eres un crakc me as ayudado muchisimo :3

  • @30javierm
    @30javierm 2 ปีที่แล้ว

    Hola, para lo último que mostraste de agregar números a la lista puede ser también
    const agregarNumero = () => {
    setArrayNumeros([...arrayNumeros, arrayNumeros.length + 1]);
    }

  • @Ryuuzaki22lolxd
    @Ryuuzaki22lolxd 4 ปีที่แล้ว

    Gracias!

  • @FranciscoSono
    @FranciscoSono ปีที่แล้ว

    Una duda en el min 24:17 al momento en que diste click al botón para añadir más índices al array imprimio: "5 - 5", no debio ser "6 - 5"?, por que si te das cuenta hay 2 números 5 en la lista

  • @jvjijcjtjojr453
    @jvjijcjtjojr453 4 ปีที่แล้ว

    buen curso man pura calidad bro su like

  • @roman-tp6sd
    @roman-tp6sd 4 ปีที่แล้ว

    muy bueno gracias

  • @johnbenvin6407
    @johnbenvin6407 4 ปีที่แล้ว

    Explicas todo super bien. Muchas gracias

  • @xpmoon
    @xpmoon 4 ปีที่แล้ว

    no se donde estabas metido tu hace dos a#os cuando empece a programar en react jejeje, explicas excelente!!!

  • @pedromorel5614
    @pedromorel5614 2 ปีที่แล้ว

    Excelente

  • @maximilianodiaz7207
    @maximilianodiaz7207 4 ปีที่แล้ว

    Genio.

  • @erzonmoya
    @erzonmoya 4 ปีที่แล้ว

    Excelente muchas gracias

  • @EliezerJRomeroC
    @EliezerJRomeroC 3 ปีที่แล้ว

    Brutal!

  • @yo_mastermind
    @yo_mastermind 3 ปีที่แล้ว +1

    Hola! Gracias por compartir. Q: Se podría usar .push() en vez del operador de propagación para añadirle elementos al arreglo useState?

  • @luisyegre3595
    @luisyegre3595 4 ปีที่แล้ว +6

    tu y píldoras informáticas me están formando como full stack

  • @danielalbertobermudezramos9353
    @danielalbertobermudezramos9353 4 ปีที่แล้ว

    Me gustan muchos tus tutoriales, son faciles de entender, pero aqui te dejo un modo que me parece mas sencillo para el agregarElemento:
    const agregarElemento = () =>
    { setNumero([...arrayNumero, arrayNumero.length+1]) }

  • @valenzin
    @valenzin 2 ปีที่แล้ว

    buen videooo

  • @cotonillo
    @cotonillo 4 ปีที่แล้ว

    Muy buen video te felicito

  • @xxhmmrxx281
    @xxhmmrxx281 4 ปีที่แล้ว +2

    Excelente curso bro!
    Tengo una duda, experimentando hice dos archivos componente.js y componente.jsx, los importe de manera separada y ambos funcionan correctamente, el detalle es que no se que extensión usar, ayuda!! jajaja

  • @musica006
    @musica006 3 ปีที่แล้ว


    thanks

  • @noctis_09
    @noctis_09 3 ปีที่แล้ว

    Hola, muy buenos videos. Una consulta, como podría hacer que de una lista de array solo se visualicen los primeros 10?

  • @daromacs
    @daromacs 3 ปีที่แล้ว +3

    Eres increíble explicando, tienes el feeling perfecto de qué necesitaría saber un beginner 100%. Sabes algo? Me parece que el SEO de youtube funciona de una manera que no da la búsqueda tan fácil para encontrar tus videos no sé por qué, creo que deberías verificar si se puede mejorar eso para que más gente te pueda ver y te ayudemos a crecer :)

    • @bluuweb
      @bluuweb  3 ปีที่แล้ว +2

      Muchas gracias por el apoyo, a TH-cam no le gusta que los lleve a las guías de código (que salgan de TH-cam) por eso me odia jajaja saludos

    • @daromacs
      @daromacs 3 ปีที่แล้ว

      @@bluuweb ni qué hacer contra esas políticas. Pero bueno me di cuenta que tienes el curso en Udemy y me suscribí sin duda, de nuevo gracias!

  • @alexanderpadron4844
    @alexanderpadron4844 4 ปีที่แล้ว +3

    Hola dos consultas? 1 no puedo realizar un push directamente al array? Y segunda porque a pesar de que número se inicializa en 5, en el primero clic aun sigue agregando 5?

    • @juaneduardo5405
      @juaneduardo5405 3 ปีที่แล้ว

      Tengo la misma duda sobre el primer click que agrega otro 5, como si no tomara encuenta la suma al primer click 🤔

  • @Lobo_Artico
    @Lobo_Artico หลายเดือนก่อน

    estan buenos los ejercicios, pero uso mi logica de programador Jr. a mi manera jsjs me encanta el curso

  • @SanchayanPackiyanathan
    @SanchayanPackiyanathan 3 ปีที่แล้ว

    Amigo ya hiciste video sobre react contex ?

  • @cesarrrify
    @cesarrrify 4 ปีที่แล้ว

    Ignacio, sabes si la manera antigua ( con clases , setstate, y los component lifecycle) quedará obsoleta con esto nuevo llamado hooks??

  • @miguellongart18
    @miguellongart18 4 ปีที่แล้ว

    bien bro con estas practicas uno puede completar las base de react que son fundamentales para el mismo si mas adelante le incluyes LARAVEL seria brutal Saludos

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว

      wuau si esa es la idea, poder tener una fuerte base y hacer y destruir con react jijiji Saludos

  • @carlosraul6578
    @carlosraul6578 4 ปีที่แล้ว

    toda esa doc que tienes en tu página es la doc oficial de React en español

  • @Djoako22
    @Djoako22 3 ปีที่แล้ว

    Gracias por explicar como si fuéramos bebes😂 es la única forma en que entiendo todo

  • @alexisgarcia9496
    @alexisgarcia9496 4 ปีที่แล้ว

    amigo seria muy bueno que hicieras una comparación de ReactJs y React Native.

  • @tonsofcode2478
    @tonsofcode2478 2 ปีที่แล้ว +1

    Para el fragment no es necesario llamar a Fragment en el import, basta con agregar una etiqueta vacia y dentro lo que se especificara para el return . React lo tomara como un Fragment.

  • @orlandomanuelospinohernand9869
    @orlandomanuelospinohernand9869 4 ปีที่แล้ว

    Hola eres un buen tutor, me gustaría saber si el curso en Udemy lo sigue alimentando o son solamente las horas que aparecen 🤔🤔

  • @SergioLopez-ur2bb
    @SergioLopez-ur2bb 4 ปีที่แล้ว +1

    Hola Ignacio como estas? consulta, estoy interesado en hacer el curso de react-udemy.. pero estoy entre unirme al canal o pagar el curso.. que me recomiendan???

  • @Francisco-rh5qg
    @Francisco-rh5qg 3 ปีที่แล้ว

    El primer ejemplo vrgs pero bien explicado.... hahahahahah min 24:00

  • @adriancaraballo3751
    @adriancaraballo3751 4 ปีที่แล้ว

    Hay algun canal para aclarar dudas sobre este curso? ya sea telegram o whatsapp, discord.

  • @wences626
    @wences626 4 ปีที่แล้ว

    Maravilloso curso Ignacio bien explicado.
    Pero me tope con algo que no puedo hacer te explico haber si puedes auxiliarme
    Al hacer el .map dentro de un Tag ul y mostrar cada elemento en un li todo normal, pero intente hacerlo en un Tag form select y mostrar cada elemento en un option ahí es donde no me muestra nada 😪😪😪

  • @gustavocx
    @gustavocx 4 ปีที่แล้ว

    Para aumentar el número inmediatamente, en el primer click, sería:
    onClick={ () => agregarElemento() }

  • @ac.developer4459
    @ac.developer4459 3 ปีที่แล้ว

    Que extensiones usas? :)

  • @javiergarcia4740
    @javiergarcia4740 4 ปีที่แล้ว

    Gracias por los videos! Intenté por curiosidad agregar el nuevo item al array con el método push, pero me mandó error. "arrayNumero.map is not a function" Lo hice con el método concat arrayNumero.concat(arraydos) y todo ok. ¿Sabes por qué razón no se puede trabajar con ese tipo de métodos push sobre ese array? ¿Es por el uso del hook de estado?

  • @carlosleyva5714
    @carlosleyva5714 4 ปีที่แล้ว +6

    También podemos hacer setNumero([...arrayNumero, ... [arrayNumero.length + 1])])

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว +3

      Wuau genial! gracias por compartir!

    • @bittoren
      @bittoren 4 ปีที่แล้ว +1

      setNumero([...arrayNumero, arrayNumero.length + 1])

    • @haroldmideros5389
      @haroldmideros5389 4 ปีที่แล้ว

      Tambien puede ser .lengt -1, por que te dará un error de indexación:
      setNumero([...arrayNumero, (arrayNumero[arrayNumero.length -1] + 1) ]);
      y te corrijo un pequeño error de dedo que tiene en el codigo que compartiste:
      setNumero([...arrayNumero, ... [arrayNumero.length + 1] ])

  • @hac02803
    @hac02803 4 ปีที่แล้ว

    Veo que no es necesario usar la extensión JSX para el archivo. Es sólo una cuestión de "buenas prácticas" usarla?
    Gracias por los videos!

  • @code_castle
    @code_castle 4 ปีที่แล้ว +7

    para ahorrar el Fragment .... Puedes encerrarlo así tambien...
    Hola
    Mundito =)

    • @videloco84
      @videloco84 4 ปีที่แล้ว +1

      Aunque sólo es posible cuando no lleva variables o funciones de lo contrario usar Fragment o Div

    • @ZeR0ByTe
      @ZeR0ByTe 4 ปีที่แล้ว

      Justo venía a comentar esto mismo, estoy aprendiendo yo tambien pero es más comodo que Fragment

  • @SrMaje
    @SrMaje 4 ปีที่แล้ว

    Lo de las keys tambie se puede hacer con nanoid verdad

  • @joelwilliammendozapaucara7866
    @joelwilliammendozapaucara7866 4 ปีที่แล้ว +4

    Vamo a aprender react.

    • @bluuweb
      @bluuweb  4 ปีที่แล้ว +1

      Es mágico jijiji Saludos

  • @ezealeman3179
    @ezealeman3179 3 ปีที่แล้ว

    Termino de ver uno de tus videos y todo bien pero al otro dia cuando arranco de nuevo npm start me tira error, eso todos los dias, porque puede ser

  • @miguelvasquez9849
    @miguelvasquez9849 2 ปีที่แล้ว

    porque no puedo usar push para agregar un elemento?

  • @edglo464
    @edglo464 4 ปีที่แล้ว

    Como se agrega un elemento a un objeto?

  • @richardquiros8215
    @richardquiros8215 4 ปีที่แล้ว

    Tengo un error: segui paso a paso todo pero ala hora de usar los hooks en componente react me dice que hay un error:React Hook "useState" se llama en una función que no es un componente de la función React ni una función personalizada ; por que pasa esto, que estoy haciendo mal ptt:soy nuevo en react pero vengo de vue asi que entiendo del tema pero no entiendo por que siguiendo la guia al pie de la letra no me funciona.

  • @Allan_Portillo
    @Allan_Portillo ปีที่แล้ว

    tus listas de reproduccion porque las tienes desordenandas amigo ?

  • @unlimited_code
    @unlimited_code 4 ปีที่แล้ว

    Se puede obtener fácilmente el último valor del array para sumarle uno.

  • @monchogonzalez7719
    @monchogonzalez7719 4 ปีที่แล้ว

    Más videos Ignacio

  • @sebastiangaete1610
    @sebastiangaete1610 4 ปีที่แล้ว

    Que extension tienes instalada? jsjsjs

  • @castillomiguel3556
    @castillomiguel3556 3 ปีที่แล้ว

    Me sale un error al agregar el elemento, no me reconoce el método map, alguien tuvo el mismo problema? :C

  • @danielrangel2623
    @danielrangel2623 4 ปีที่แล้ว

    mejor forma de hacerlo: agregarElemento = ( ) => setarrayNumero([ ...arrayNumero, arrayNumero.length + 1 ])

    • @agustinpasten4857
      @agustinpasten4857 4 ปีที่แล้ว +1

      o poner el arrayNumero.length + 1 en una variable asi queda mejor para leer

  • @alexisgarcia9496
    @alexisgarcia9496 4 ปีที่แล้ว

    amigo seria muy bueno que hicieras una comparación de ReactJs y React Native.