Aprende a pasar una Prueba Técnica de React. Entiende useMemo, useCallback y useRef [Curso de React]

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

КОМЕНТАРІ •

  • @Ferdeveloperr
    @Ferdeveloperr 5 місяців тому +10

    Midu, espero que realmente todo lo que le aportas a la comunidad te vuelva x 10, muchas gracias por traer un contenido de calidad, super bien explicado y gratis!

  • @brigadasgrifo
    @brigadasgrifo 10 місяців тому +13

    Me tomo una semana en terminar este impresionante video. Lo estudie a fondo solamente queda practicar y realizar proyectos con este material que vale mas que el oro. Solo tengo agradecimientos para el profesor y admiracion.

  • @scihub1725
    @scihub1725 Рік тому +21

    Nada, increíble explicación de todos los custom Hooks, la verdad llevo tiempo usando React.js y aprendiendo más on-demand y me salto muchas cosas que son súmamente necesarias. Gracias Midu por este tutorial.

    • @thismadev
      @thismadev Рік тому +1

      totalmente de acuerdo! Por cierto me flipa tu nombre jajajaa

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

      @@thismadev jajaja

  • @MatiasCecciDev
    @MatiasCecciDev Рік тому +9

    Midu, es impresionante la claridad que tienes para explicar conceptos! sigue así que gracias a ti sigo aprendiendo!

  • @infindgiti5576
    @infindgiti5576 Рік тому +16

    Hoy he dedicado todo el día para seguir este tutorial, Midu. Me queda aún un poco porque no sigo exactamente todo lo que hacer, hago algunas cosas distintas para poner en práctica todo lo que sé.
    Muchas gracias porque he aprendido un montón, sobretodo sobre los hooks de react. Está estupendo el proyecto porque es escalable y pueden añadírsele más features.

  • @normanejm
    @normanejm 5 місяців тому +14

    El mejor vídeo que he visto de React. Un día haciendo práctica para entender lo de 2 horas acá. Excelente, muy buenas prácticas y aprendí en éste vídeo más que en todo un curso pago.. jajaja
    Gracias Midu

    • @midulive
      @midulive  5 місяців тому +3

      Muchas gracias 🤗

  • @RicardoGuillen
    @RicardoGuillen Рік тому +16

    Las declaraciones de "function" se ubican al principio del área completa del código, incluso por encima de bloques como "if". Al utilizar "const" (al igual que "let") para declarar una variable, se le otorga un alcance limitado, se detiene el "hoisting" total y se evita que se vuelva a declarar.
    Al combinar scripts o utilizar otras herramientas para armar paquetes, el "hoisting" de funciones puede provocar problemas en scripts que entran en conflicto entre sí, y resulta difícil encontrar el error ya que no muestra mensajes de alerta. Una "const" redeclarada mostrará un error antes de que comience el programa, lo que facilita la identificación del problema.
    Min 27:30 comentando sobre cuando usar functions sobre const

    • @lucajavier8497
      @lucajavier8497 Рік тому +1

      Además si usas const te queda más corta la línea.
      A mí me gusta declarar la función y luego abajo del todo exportarla y entonces puedo pedir muchos parámetros sin que el prettier me rompa la función en varias líneas
      Mas un detalle de gustos.

  • @dan1294xx
    @dan1294xx 7 місяців тому +5

    besos, flores, un nobel, la felicidad es lo que te mereces midu, tengo mas de un mes desde que vi esto y todavía regreso a consultar cosas, aprendiendo mas en cada iteracion. Grande

  • @jardylitardovera7973
    @jardylitardovera7973 Рік тому +7

    Gracias por tanto midudev estos tipos de videos valen Oro!! Ya me uni al discord y Twitch vamos con todo a conseguir ese primer trabajo como programador!!

  • @CarlosMafifa
    @CarlosMafifa 8 місяців тому +2

    No tienes ni idea de como amo este video

    • @midulive
      @midulive  8 місяців тому +2

      Muchísimas gracias!

  • @unlimited_code
    @unlimited_code Рік тому +1

    21:14 Ups! Me perdí entre tantas movies jajaja! - 40:17 Midu, me hiciste acordar cuando usaba Vanilla JavaScript/JQuery. ¿Recuerdas los ? jajaja que tiempos aquellos. 01:23:00 ¡Oh! - No conocía ese tercer paso "Finally" en el Try-Catch. ¿Cómo no amar a JS?

  • @eliecersmora5931
    @eliecersmora5931 Рік тому +1

    qué pedazo de curso Midu y gratis !!! el mejor curso de React en toda la red. He dicho

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

    tu contenido vale oro midu, me estoy viendo todos tus videos actualizados de react porque tengo una prueba técnica de esta tecnología en unos días, muchas gracias!!!

  • @Rhast-zi6my
    @Rhast-zi6my 9 місяців тому

    Esta clase es oro puro. Si alguien quiere aprender react lo enviare aqui directamente porque se nota toda la experiencia que tiene midu que hasta nos dice todo lo que puede pasar y para mayor satisfaccion como solucionarlo. Muchas gracias midu.

  • @pablocubillos8694
    @pablocubillos8694 4 місяці тому

    Jejeje en un trabajo cuando llegamos a darle soporte al código el equipo ya tenía por norma usar SI o SI useCallback y useMemo para hacer los cálculos de datos y funciones respectivamente, aunque probablemente la mayoría de los casos no era necesario. A veces, que por no decir siempre, las utilidades se sobreexplotan en pro del supuesto "improve performance"

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

    Felicidades, cursazo, se aprende de verdad. Además no es como los cursos que están todo mascado, aquí al ir programando en tiempo real se van viendo los fallos, y como se solucionan, y esa es la manera correcta de aprender.
    Para aprender no hay que ver como se hacen las cosas, hay que intentar hacerlas, que fallen, encontrar el fallo y solucionarlo, y eso muy pocos cursos lo hacen.
    Enhorabuena, de lo mejor que hay en internet para aprender react.

  • @SonGoku-pc7jl
    @SonGoku-pc7jl Рік тому +4

    este curso de react es genial para repasar, y aun y así hay cosillas que tengo que rererepasar veo :) habia empezado este video con una descarga de twitch pero queria que lo subieses para darte las gracias :) por cierto utilizo una extensión que vienen ganas de crear pero no hay tiempo (ni suficiente conocimiento jeje) que se llama reclipped y de las 3 que he probado es la que me va mejor para tomar notas y apuntes. Se pone a la derecha como un bloc de notas rich text donde con control shift enter por ejemplo añades un stamp del segundo exacto al que la nota que escrives se refiere :) lo digo por saber que usais mis compis de clase de midu a ver si me gusta más o si os es útil. Se queda guardado en una base de datos con cada video y sus notas. Si pagas puedes hacer imprimir pantallas, pero estos los hago manualmente pa mi jeje que pague una vez al estar acostumbrado a no usar las funciones de pago no las usé, y mira que les tenia ganas jeje

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

    Wow, que buena clase, eres unos mis youtubers favoritos.🎉
    Lo vi en velocidad x2 y lo entendí todo claro, como el agua.
    Eres grande😎👍

    • @midulive
      @midulive  Рік тому +1

      Genial, Esteban!!

    • @thismadev
      @thismadev Рік тому +1

      el x2 es una de las mejores funcionalidades que han implementado jajajaaj

    • @SonGoku-pc7jl
      @SonGoku-pc7jl Рік тому

      joder, pero si en estas dos ultimas clases midu va más a piñon de lo normal. Sé que es un repaso pero igualmente ya me gustaria llegar a hacer un x2 com midu, pero es que él de serie lleba un x10 xD además ya a velocidad normal entre tomar apuntes o tirar atrás cuando me despisto tardo el doble o más de lo que duran los videos :P será que eres muy joven y tu mente puede xD felicidades. yo solo con los que hh--aa-bb--l-an l-ee---n-t-ooo xD. Gracias midu!

  • @Jmora_1906
    @Jmora_1906 4 місяці тому

    Me gusta mucho tú contenido, para mí la manera en que explicas es genial, siempre aprendo mucho en tus videos

  • @pedrocarreras2601
    @pedrocarreras2601 6 місяців тому

    Excelente y detallada explicación midu!, Te felicito! Muchas gracias x compartir tus conocimientos!!!

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

    Excelente, la voy hacer y luego ver el video :)

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

    Muchas gracias por tomarte el tiempo de estas cosas en ningun otro lugar explican estas cosas!

  • @rafabo
    @rafabo Місяць тому

    Grandísimo Midu, tus videos no tienen precio.
    Yo personalmente estoy confundido, estoy estudiando React mucho con la doc oficial, y el useEffect que has hecho es uno de los ejemplos del artículo la doc de React titulado "Cuando no necestas un useEffect" o algo así jejeje.
    Me imagino que cada uno hace lo que conviene según el caso, pero no se si tenéis alguna opinión?

  • @AlexMartinez-zj5jf
    @AlexMartinez-zj5jf Рік тому

    Super interesante el video. Siento que es muy fácil con la forma en que lo explicas entender conceptos que de primeras pueden parecer complicados. Muchas gracias!!

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

    Minuto 23:17. Muchisimas gracias midu por explicar 'la forma mas correcta', por mas gente como vos!

  • @d-landjs
    @d-landjs Рік тому +1

    Que excelente video Miduuuu!!, he flipado jajajja y ando feliz por adquirir nuevos conocimientos :D

  • @juanleal9758
    @juanleal9758 5 місяців тому +1

    Mil gracias Midu por tanto conocimiento que nos inyectas

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

    te amo midu, estoy haciendo un bootcamp y tus videos me ayudan bastante ir por delante del bootcamp! Espero algún día superarte.

    • @midulive
      @midulive  Рік тому +1

      Vamos!

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

      @@midulive Por cierto, aprobé el examen , gracias por la bendición de esta mañana. jaja!

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

    Una y otra y otra y otra vez viéndolo... Gracias Midu =)

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

    Muchísimas gracias Midu, con este video aprendí a solucionar muchísimas cosas que me daban dolores de cabeza

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

    Exelente video, eres un crack. No habia entendido perfectamente el useRef() hasta ahora. muchisimas gracias.

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

    en el minuto 46:43 midudev presenta un problema que tambien he tenido y muestra una solucion ingeniosa, me gusto esa solucion

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

    te amo midu le tenia miedo a useMemo y useCallBack pero ahora los entiendo y los amo besos desde México

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

    Grande Midu! como siempre buenos tips! 😁👌

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

    Uuf, muchísimas gracias, he aprendido muchísimo acá!

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

    ¡Midu, antes que nada, quiero agradecerte por todo el conocimiento que compartes y por tu vocación para enseñar! Estás ayudando a que muchas personas avancen y tengan éxito en el mundo de la programación web.
    Por otra parte, esta mal usar una validacion (if) en el useEffect que evite usar el useRef para valir el primer render ?

  • @miguelamartineztube
    @miguelamartineztube Рік тому +1

    Hola Miguel! Qué tema usás para resaltar la sintaxis? Gracias por todo!

  • @GuillermoPeralta-j3w
    @GuillermoPeralta-j3w Рік тому +1

    MIDU!!! como haces para que VSC te vaya mostrando lo que posiblemente vas a escribir, pero TAN avanzado? de casi todo lo que escribis/codeas te iba mostrando la sugerencia tal cual lo ibas a escribir!!!

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

    bien, cuando uno cree que sabe... con estos videos ahora puede creer que sabe un poco mas... :)

  • @ferenochsoames4839
    @ferenochsoames4839 9 місяців тому

    Lo único que me quedó claro es que el useRef es un hook para recuperar elementos del DOM 😁. Gracias crack! 👏👏

  • @kazuryto
    @kazuryto 3 місяці тому +1

    Que prueba tan bien explicada.......

  • @ryuzakibakura8229
    @ryuzakibakura8229 5 місяців тому

    hay un error 58:50 ya que al escribir la primera letra no tira el error de que la búsqueda debe tener al menos 3 caracteres, el error sale hasta la segunda letra

  • @circonomada9566
    @circonomada9566 11 місяців тому +1

    Que extensión usas para que se aparezca el error al frente de la linea de codigo y el auto complete??

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

    Que buenisimo Midu, lo tuyo es espectacular!

  • @surfingchch
    @surfingchch Місяць тому

    Que Crack! Que tipo crack!!! muchas gracias capo!!!

  • @Camilofuentesito
    @Camilofuentesito 5 місяців тому +1

    Midu, hace poco descubri tu contenido, y ya perdi la cuenta de todos los videos que he visto, das una cantidad de tips utiles impresionantes, en serio. Actualmente estoy reforzando conocimientos de React, y haciendo algunos proyectos usando typescript, pero en cuanto a la info que das son cosas que no se ven en los cursos, y he tomado varios, realmente te felicito, tienes un contenido de pimer nivel y eres un gran referente.
    Saludos desde Chile

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

    Vaya máquina programando. Bravo!

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

      es increible lo que sabe midu

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

    Como siempre midu excepcional. Me gusta la forma en que planteas las soluciones y el porque eliges determinado camino.
    PD: Por mas que supuestamente ya tenga dominado el tema que tratas en el video, igualmente siempre me llevo una buena práctica o tips que te ayudan demasiado

  • @luisberoiza227
    @luisberoiza227 Рік тому +1

    Maravillosa la clase.
    Gracias!

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

      Muchas gracias, Luis!!

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

      @@midulive gracias a ti,
      Estoy aprendiendo React ahora y tu clase me ayudó bastante.
      Gracias!

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

    Que bien explicados los hooks midu, sos un crack!

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

      Gracias, Tomás!!! 😊

  • @tommyshelby588
    @tommyshelby588 7 місяців тому

    Midu sos el dios de la programacion, te mereces una hawei

  • @cristianjoank
    @cristianjoank 10 місяців тому

    Hola Midu, esta genial el video, tienes alguno enfocado en seniors? gracias

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

    Me veo todos tus videos, me ayudan mucho en esta etapa de React. En el video, separando la logica, veo que no tuvistes que usar el useEffect para hacer el fetch, asi que te ahorra un render extra, cierto?

  • @xavier.xiques
    @xavier.xiques Рік тому +2

    Muy buen video midu 👏
    Aunque no creo que vaya a hacer una prueva técnica de React, me ha encantado 😜

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

      Gracias, Xavi!!! 😊

  • @sgomex
    @sgomex 11 місяців тому

    Me di cuenta de que la validación con el useRef para mirar si es la primera vez que se renderiza el input no funciona con el error de que tiene que ser mayor a 3 caracteres cuando se escribe la primera letra. Esto se puede solucionar cambiando el valor del useEffect directamente a false. Aunque me di cuenta que esto no funciona cuando está el strict mode porque se renderiza dos veces.

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

    Rey de España, tengo una duda con respecto a la función debounce. Probé crearla (sin librerías) fuera del componente para evitar que se recree cada vez que el componente vuelve a montarse y, porsupollo, funciona correctamente. Así me evito gastar combustible en una memoización (que es muy linda pero no gratuita). He leído bastante documentación y no hay referencias en contra de la solución que propongo, pero vos la tenés muy, muy clara y quizá me digas que sí hay algo malo con la creación de la función debounce fuera del componente. El debounce es bastante sencillo, no tan completo como los de las librerías, pero sirve para este caso. Lo comparto por si a alguien le sirve:
    let debounceTimeout: number;
    function debounce(func: () => void, delay: number) {
    clearTimeout(debounceTimeout);
    debounceTimeout = setTimeout(func, delay);
    }
    Gracias, mostro, ser de luz, crack, etcétera.

  • @soy-luisarrieta
    @soy-luisarrieta Рік тому

    Maravilloso como siempre

  • @yhordichoqueespinoza3398
    @yhordichoqueespinoza3398 10 місяців тому +1

    tengo un problema con el proyecto, cuando activo el checked para ordenar, al eliminar el contenido del search todos los elemento se desaparecen.

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

    30:16 lo que podemos hacer es un directo contigo haciendo pruebas técnicas con suscritores 😮😮😮

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

    1:00 Lastima que en mi trabajo el bakend la otra ves echándome la culpa disque esas validaciones(errores y demas) las tenia que hacer el frontend, tenia planeado tirarme el error al frontend sin mensaje ni nada y que yo mirara

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

    Siempre aprendiendo cosas nuevas, gracias Midu :D

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

    Gracias por el video. ¿Cuánto tiempo le dan al candidato para realizar esta prueba técnica?

  • @angelicagarzon9726
    @angelicagarzon9726 11 місяців тому

    midudev si necesitaras un programador principiante que prueba le pondrias???

  • @SeniorStaffSPMUN
    @SeniorStaffSPMUN 10 місяців тому

    en la propuesta del 42:00 yo lo hice con el siguiente codigo
    function handleSubmit(event: React.FormEvent){
    event.preventDefault();
    // otra forma de obetener datos de un input con solo js nativo
    console.log(event);
    const formData = new window.FormData(event.target);
    const [...datos] = formData.values()
    //esta es mi funcion de useState
    setValueThing(String(datos[0]))
    }

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

    en el minuto 57:30 cuando hablas de validar el primer input del usuario no es posible aserlo con una constante o una variable y funcionaria igual ?

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

    Gracias totales eres un genio🎉

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

      Gracias a ti

    • @midulive
      @midulive  7 місяців тому

      Gracias a ti

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

    Gracias Midu , excelente video D:

  • @marianojimenez990
    @marianojimenez990 11 місяців тому

    Buenas midu y toda la gente que comenta,, pregunta, es normal que los videos tenga que verlos nuevamente varias veces hasta pulir bien las cosas?? parece imposible que me salgan las cosas a la primera.

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

    Con que Midu conserve esos ricitos, yo seré feliz.

    • @midulive
      @midulive  Рік тому +1

      jajajajaja lo intentaré!

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

    Me encanta lo abrupto que es el final del video 🤣

  • @jrodriguez2112
    @jrodriguez2112 Рік тому +1

    Estos es oro

  • @yonvay5424
    @yonvay5424 2 місяці тому

    1:26:37 momento exacto en el que Midu se da cuenta que nadie le puso cuidado jajajajajaja

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

    Cuando tengo una function, uso useCallback y useMemo cuando tengo un Componente. Aunque useMemo puede hacer ambos

  • @danilopietro141
    @danilopietro141 Місяць тому

    gente apenas terminar cada video, recomiendan hacer de nuevo de 0? tipo termino de ver esta clase, y creo todo de nuevo, obviamente ir guiandose, como para practicar mas, o seguir de largo con las otras clases?

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

    No suelo comentar. Pero este video es 🔥🔥🔥

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

    Midu, el TODO list con react y typescript no encuentro la parte 2 en Twitch:(

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

    Esta guay y se aprende mucho, pero esto para un Junior dudo que sea, sobretodo si tuviera que hacer una metodologia similar a esta, he visto pruebas para mid mucho mas simples que todo lo que te piden aquí considerando que seria un livecoding de 1 hora, evidentemente Midu se podría fumar todo esto en media hora por su recorrido, pero un Junior es lo que escasea, pongo mucho en duda que la prueba sea para un junior, he conocido gente que enseñan en bootcamps y puedo asegurar que ni ellos te pasan esta prueba de "junior", y supuestamente están por encima de mid, de todas formas se agradece mucho Midu. :)

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

    Hola! Vengo siguiendo desde el primer encuentro del playlist y no mostro como configurar el linter a nivel de multi proyecto, puede ser o se me paso?

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

    Midu, una consulta, no se si es buena o mala practica, pero yo tiendo a envolver al componente app en un context, al cual normalmente llamo AppContext y aqui suelo pasar como valores para usar a futuro diferentes funciones o logicas, sea el uso de una api.
    Para luego destructurar el useContext para usarlos en diferentes componentes como funciones.
    Esta bien esto ? o es mejor usar custom hooks ?

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

    Midu, cuando trabajas con un Design System, ya no tenés forma de trabajar en forma no controlada, ¿verdad?

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

    que buen video!! y saber que eso es junior, yo ni cerca estaba :C

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

    Simplemente épico

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

    Hola midu, que tema usas para que tu VS se vea asi de colores?

  • @2029leandro
    @2029leandro Рік тому +2

    En ningun curso de Udemy o alguno de esos sitios te enseñan estas cosas que se ven aca, como lo de mapear las apis, sacar el json y usarlo desde el principio y optimizar la app para que vaya mas rapido.

    • @midulive
      @midulive  Рік тому +1

      Muchas gracias, Leandro. Se agradece el comentario! 🤗

  • @tiagoae
    @tiagoae Рік тому +1

    Crack!!

  • @rafaybobby5862
    @rafaybobby5862 4 місяці тому

    Gracias genio!! espero hayas disfrutado Argentina. Ojala el valor que nos aportas a nosotros los devs te vuelva x 100

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

    Excelente video como siempre! Pregunta, si una de las contras de los formularios controlados son los re-renders por que se cambia el estado en cada cambio del input, no puedo justamente usar useRef, que segun lo que entendi, es muy parecido al useState, pero sin el triggereo de los re renders? o sea, no usar el useRef para obtener el elemento del dom como indicaste que es un uso tipico, sino para justamente eso, usarlo como un useState sin triggerears re-renders cuando no necesito cambiar ningun aspecto visual de la app

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

      el chiste de los controlados es lanzar un mensaje ,validarlos,ayudas visuales,con use ref no sirve.

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

      @@raulruidiazgoleadordeperu9524 Para validarlo no siempre tenes que mostrar algo al usuario. En esos casos, si el proceso se hace de manera interna, sin necesidad de actualizar la UI, y re-renderizar me parece un desperdicio quizas. Por ejemplo, si estas validando un campo que tiene que tener un mail, solo le vas a mostrar un mensaje al usuario cuando encuentre efectivamente algo en el texto ingresado que no tenga el formato correcto para un mail. Si estoy equivocado corregime

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

      @@leandrogtabak yo pense que se valida cada campo con regEx. Ademas que es extraperante para el usuario no tener ayudas visuales.En fin ademas no hay problemas de rendimiento graves.

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

    GRACIAS

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt Рік тому

    Excelente gracias 🫂

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

    verga chamo sos un crack este tutorial me sirve para refrescar cosas por insignificantes que sean

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

      venezolano?

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

      @@thismadev si perdon por la expresion pero es que este tipo es un genio explica muy bien React y con ejemplos reales

  • @row-d
    @row-d Рік тому +26

    por que de repente midu se escucha como robot ? xd

  • @ntrpause
    @ntrpause Рік тому +1

    me quede aqui 26:45

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

    que es "pnmp"? no pude instalar así, usé npm nomás para hacerlo. Gracias Midu!

    • @abrahaamveliz
      @abrahaamveliz 7 місяців тому

      pnmp es un manejador de paquetes tal y como lo es npm, el problema que tuviste es que por defecto Node usa npm y si quieres usar pnpm tendrias que instalarlo y configurarlo por ti mismo

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

    ¿Alguien tiene el link al directo donde habla de custom errors 1:20:15?

  • @DANTE-jd1dm
    @DANTE-jd1dm Рік тому

    No me funciona la API key (la solicite a través de la página claramente T-T)

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

    Como se llama esa extension que le va diciendo los errores al lado del codigo, por ej en el 54:35 que le dice "query" is not defined.

  • @Jesus-t1b4q
    @Jesus-t1b4q Рік тому

    chicos por favor iluminen a este simple mortal y explíquenme que es un helper, midu lo menciona en el minuto 59:00
    de todos modos investigaré por mi cuenta, pero agradecería sus explicaciones, gracias!

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

      Son funciones dentro o fuera de un componente que te ayudan a lograr algo, un ejemplo básico, un helper que te ayuda a formatear las fechas en formato ISO, normalmente para esto, creas tu carpeta "helpers", metes la función las exportas y la usas donde quieras.

  • @luwi3435
    @luwi3435 Рік тому +1

    Midu prooooo

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

    En el 1:05:35 usa una extension para redimensionar la parte renderizable del navegador sin redimensionar el navegador completo, como se llama eso?

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

      eso es el inspector de chrome con el device toolbar activo, en mac es cmd+shit+m con el inspector abierto

  •  Рік тому

    Que id usas?