Aprende Context (React) o te regreso tu Tiempo

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

КОМЕНТАРІ • 95

  • @patomareadoli1407
    @patomareadoli1407 11 місяців тому +8

    estaba desesperada ya con el context, pero tu video me ha dado una luz para seguir adelante. gracias!!!🤩

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

      Me alegra que te haya servido 🤙🏼

  • @jaazielmartinez1107
    @jaazielmartinez1107 11 місяців тому +3

    El mejor video explicando context definitivamente

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

      Gracias, espero que te haya servido ✌🏼

  • @yoyopowerfull
    @yoyopowerfull 6 місяців тому +2

    Gracias por explicar todo! Espero que hayan mas como estos videos. Me suscribo

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

      Se viene la serie completa

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

    Me encantó esta clase, yo aprendí usarlo a React Native, también he estado leyendo que cuando la app crece exponencialmente Context API se quedará pequeño y se tendría que usar Redux

    • @lasfito
      @lasfito  3 місяці тому

      Context tiene sus usos peculiares en los cuales resulta la decisión correcta. Aunque usualmente te beneficiarás más de algún gestor de estado como redux

  • @nelsonnel5473
    @nelsonnel5473 10 днів тому +1

    Crack, la mejor explicación que vi 👍

  • @stanleyrivas1103
    @stanleyrivas1103 9 місяців тому +1

    excelente explicación. aquí un nuevo suscriptor! 👏

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

      Gracias ✌🏼

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

    Que buen metodo de enseñar, me quedo clarisimo, muchas gracias

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

      Gracias, José
      Entonces no te devuelvo tu tiempo? 😜

  • @juan-daniel-jr
    @juan-daniel-jr Рік тому +1

    Excelente explicación colega, un abrazo.

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

      Gracias, Daniel
      Saludos ✌🏼

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

    Te queria agradecer ya que con este video entendi bien como actualizar el estado en general, me estaba volviendo loco. GRACIAS

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

      Tal parece que no tendré que regresarte tu tiempo entonces 🥴
      Saludos 🤙🏼

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

    Por fin encuentro useContext bien explicado, gracias

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

      Garantizado o te regreso tu tiempo :v

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

    Héroe sin capa....Muy buena la explicación.

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

      Gracias, Fidonoso ✌🏼

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

    genial tu video capo! genial

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

      Gracias ✌🏼

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

    Excelente explicación. Gracias

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

      Gracias, David
      Saludos 🤙🏼

  • @enrique27yt
    @enrique27yt 8 місяців тому +1

    Gracias hermanito !! me estaba desmoralizando con el useContext u.u

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

      Con gusto ✌🏼

  • @barondls8134
    @barondls8134 6 місяців тому +1

    Al único que le pude comprender, ya el context me estaba sacando canas 😂

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

    eres un mago hermano

  • @WebDeveloperUrianViera
    @WebDeveloperUrianViera 8 місяців тому +1

    Me encanto, exactamente lo ue buscaba

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

    muy bueno, gracias

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

      Gracias, espero que te sirva 🤙🏼

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

    gracias por el aporte bro, de verdad bien explicado 👍

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

      Gracias, Antonio
      Un saludo

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

    wow eres demasiado dinamico a la hora explicar, se nota tu esmero en la enseñanza, en hora buena, agregado a mis likes. nota: y no le doy like a cualquiera (ref: Padrinos magicos). Gracias master

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

      Jajaja o sea que sí le das like a cualquiera? :v

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

    AMigo, de verdad que vi varios videos y este es por lejos el que mas me gusto y el mejor explicado, con mucha claridad. Solo tengo una duda, no me quedo claro para que se pone las props y luego el prop.children. Senti como que eso al final quedo sin uso?. Un saludo!

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

      Te refieres a children en el componente provider?
      De ser así, hacemos esto para que este componente pueda "envolver por encima" a todos los demás componentes. Si no añadimos children, los componentes que estén por "debajo" no se mostrarán.

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

      @@lasfito Muchas gracias, ojala subas mas videos crack. Que te vaya bien y cuando consiga mi primer trabajo te aviso :D

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

    Muchas gracias, siempre hace falta tener un ejemplo grafico para poder entender mejor.

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

      Gracias, Andrés
      Espero que te haya servido 🤙🏼

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

    Muy buen tutorial, me gusta como explicas!

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

      Gracias, Ryan
      Espero que te siga gustando el contenido del canal ✌🏼

  • @victoria-exito
    @victoria-exito Рік тому +1

    Hola, este video me hizo suscribirme! excelente! tengo solo una duda, por qué se usa {children}, de donde sale eso? Gracias!

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

      Children se usa para renderizar los elementos que están "por debajo" del componente dónde se está usando children. En este caso se añade al proveedor para que se renderice la app que está por debajo del provider.

    • @victoria-exito
      @victoria-exito Рік тому

      @@lasfito Hola, muchas gracias por tomar tu tiempo y enviarme tu respuesta. Hay un video en otro canal que hace un MERN usa Nodejs React Mongodb Login y CRUD FullStack, dura casi 5 horas pero despues de las 3 horas, el tipo edita el video y tiene cosas cambiadas, rutas distintas y además oculta los comentarios en donde le muestro los errores. La gente ve 3horas y luego hay un caos, le hace perder tiempo a uno. Pero sería muy interesante si pudieras hacer un video similar porque se está enseñando eso aquí en Suecia y tu explicas muy bien. En verdad nadie puede perder su tiempo viendo tus videos. Gracias. Dios te bendiga y te colme de éxitos

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

      @@victoria-exito Gracias, Victoria
      Revisaré de crear un tuto de Mern.

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

    Muy buena explicación, podrías hacer un ejemplo de useReducer

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

      Gracias, JB
      Seguro, lo añado a la lista ✌🏼

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

    Muchas gracias por la información, use mucho el props dep XD

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

      Jajaja así pasa cuando se empieza.
      Pero ahora ya sabes el truco 7u7
      Ya estás suscrito para más? 👀

  • @victoria-exito
    @victoria-exito Рік тому +1

    Hola, que podría estar causando 'children' is missing in props validation, me aparece ese warning en ({children}) => {} Gracias. Bendiciones a tí y tu canal 👼

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

      Es porque necesitas indicar a React que tipo de prop es children. Para eso usas PropTypes. Echa un vistazo en google para que veas cómo usarlo, pero es más o menos así:
      import PropTypes from "prop-types"
      function Componente ({a,b}){ return ...}
      Componente.propTypes = {
      a: PropTypes.string
      }

    • @victoria-exito
      @victoria-exito Рік тому +1

      @@lasfito Gracias! Lo voy a revisar...espero que hagas el video de MERN. En verdad quiero aprender. Gracias y bendiciones!

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

    cuando lo import con llaves { } me sale error de que no se encuentra el archivo y cuando las saco no me renderiza nada

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

      Hola, Facundo
      ¿Podrías darme más detalles? ¿Cómo se ve tu línea de import y dónde tienes tu archivo? Si gustas puedes escribirme por Discord

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

    Muy beno! esto es solo de forma local, no?

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

      Hola, ¿Cómo que solo de forma local? 🤔

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

      @@lasfito osea... si recargo la app vuelve a 58? O queda en 59 después de sumarle 1?

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

      ​@@AnibalGutierrezYoSoy Hola, Anibal
      El "Estado" en JavaScript no es persistente, sea en ambiente local o en sitio web. Por ello debes pensar en como utilizarlo y si necesitas que algún valor sea persistente entre visitas debes usar métodos como local storage o alguna base de datos. Dependiendo el uso, podrías combinar base de datos y context.

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

    Podrias hacer videos sobre como hacer el tipado(typescript) usando los hooks, excelente video me encanto, sigue asi

    • @lasfito
      @lasfito  2 роки тому +11

      Gracias, Fer
      Sí, lo apunto a la lista.
      De hecho, ahora me surge la duda de a cuántos de mis subs les interesa Typescript 🧐

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

    Podrías hacer un video utilizando varios context, casi no hay videos de eso, por lo demás excelente video y gracias

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

      Varios al mismo tiempo?

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

      @@lasfito Si, por ejemplo , yo algo asi lo pongo por ejemplo un context para usuario, otro context para notas, pero siento que no es la mejor practica dejarlo asi :(

  • @facundobenedetto3551
    @facundobenedetto3551 9 місяців тому +2

    Genial

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

      Gracias, Facundo ✌🏼

  • @benjaoliva3383
    @benjaoliva3383 2 роки тому +2

    Gracias buen video !! Alguna comparativa con Redux ?

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

      Gracias, Benja
      Redux es el diablo, evítalo siempre que puedas 👀
      Jaja, la verdad es que con Context y State/Reducer vas más que sobrado para un 90% de los casos. De hecho, el mismo Redux utiliza Context internamente 🤷🏻‍♂️

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

      @@lasfito genial, y yo que había aprendido a usar Redux hace poco jajaja. Cambiamos a context parece

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

      Igual no lo abandones del todo porque a las empresas les gusta usar usarlo :,v

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

      @@lasfito eso, si, luego en las vacantes veo que piden Redux.

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

    Me surgio otra duda, veo recien ahora que el video tiene 2 años. Sabes si se sigue utilizando de la misma manera? espero que si ya que lo pude aprender con este video jeje. Saludos!

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

      Hola, continua funcionando de la misma forma.
      Saludos ✌🏼

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

    Una oferta que no puedo rechazar!

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

      Aquí se gana o se gana 😎

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

    Excelente video, podrías hacer un tutorial de Redux Toolkit XD con slice y todo eso hay muy poco video sobre ello en español

    • @lasfito
      @lasfito  2 роки тому +2

      Pidiendo video de redux en uno de context :vvv
      jajaja está bien, lo añado a la lista - porque efectivamente de eso casi no hay contenido en español.
      Saludos ✌🏼

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 2 роки тому +1

    esto esta para react 18 ?

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

      18, 17 y 16 (versión donde metieron los hooks) 🤙🏼

    • @Deus-lo-Vuilt
      @Deus-lo-Vuilt 2 роки тому +1

      @@lasfito ah, me exprese mal ajajaja estaba con vueltas en la cabeza y pensé por un segundo que si el vídeo estaba hecho en React 17 había alguna diferencia al practicar o hacerlo con 18 , pero perfecto 👍👍

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

    el naming de tu codigo es confuso amigo

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

      Un poquito :v

  • @JoelVentura-ri4rm
    @JoelVentura-ri4rm 4 місяці тому +1

    El contexto en React tiene un problema de rendimiento, ya que causa un re-renderizado innecesario de componentes cuando se actualiza el estado del contexto. Esto puede afectar negativamente el rendimiento de la aplicación y debe ser optimizado para evitar re-renderizados innecesarios.

    • @lasfito
      @lasfito  3 місяці тому

      Es correcto, context debe ser usado con correcta planeación planeación e implementación 👍🏼

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

    mi tiempo pls

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

      ¿Dónde te lo deposito? :v

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

    No entendi nada devuelvame mi tiempo!, no mentira exelente video!

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

      Gracias, espero que te haya servido 🤙🏼

  • @raulriquelme4734
    @raulriquelme4734 8 місяців тому +1

    Es el mejor tutorial y claro de react js "Context", aún asi mi pregunta es por que al dato de la cantidad a la variable le colocas contextData ??? se me confunde con el dataContext, con el createContext y con todos los context de los context.. me vuelve loco .. gracias igual con 10 pasadas creo que se me queda

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

      No he entendido muy bien te pregunta, pero si te refieres al nombre de las variables, siéntete libre de nombrarlas de cualquier forma que gustes y que no te cause confusión 👍🏼