Aprende Context (React) o te regreso tu Tiempo

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

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

  • @patomareadoli1407
    @patomareadoli1407 10 หลายเดือนก่อน +7

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

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

      Me alegra que te haya servido 🤙🏼

  • @jaazielmartinez1107
    @jaazielmartinez1107 10 หลายเดือนก่อน +3

    El mejor video explicando context definitivamente

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

      Gracias, espero que te haya servido ✌🏼

  •  2 หลายเดือนก่อน +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  2 หลายเดือนก่อน

      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

  • @yoyopowerfull
    @yoyopowerfull 5 หลายเดือนก่อน +2

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

    • @lasfito
      @lasfito  4 หลายเดือนก่อน +1

      Se viene la serie completa

  • @stanleyrivas1103
    @stanleyrivas1103 8 หลายเดือนก่อน +1

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

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

      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? 😜

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

    Por fin encuentro useContext bien explicado, gracias

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

      Garantizado o te regreso tu tiempo :v

  • @juan-daniel-jr
    @juan-daniel-jr ปีที่แล้ว +1

    Excelente explicación colega, un abrazo.

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

      Gracias, Daniel
      Saludos ✌🏼

  • @fidonoso
    @fidonoso 6 หลายเดือนก่อน +1

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

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

      Gracias, Fidonoso ✌🏼

  • @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 🤙🏼

  • @WebDeveloperUrianViera
    @WebDeveloperUrianViera 7 หลายเดือนก่อน +1

    Me encanto, exactamente lo ue buscaba

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

      Gracias

  • @rubenmontani7487
    @rubenmontani7487 4 หลายเดือนก่อน +1

    genial tu video capo! genial

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

      Gracias ✌🏼

  • @enrique27yt
    @enrique27yt 7 หลายเดือนก่อน +1

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

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

      Con gusto ✌🏼

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

    eres un mago hermano

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

      Grax 😎

  • @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

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

    Excelente explicación. Gracias

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

      Gracias, David
      Saludos 🤙🏼

  • @barondls8134
    @barondls8134 5 หลายเดือนก่อน +1

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

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

      Grax

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

    gracias por el aporte bro, de verdad bien explicado 👍

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

      Gracias, Antonio
      Un saludo

  • @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? 👀

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

    muy bueno, gracias

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

      Gracias, espero que te sirva 🤙🏼

  • @CuraDev7
    @CuraDev7 6 หลายเดือนก่อน +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  6 หลายเดือนก่อน

      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 6 หลายเดือนก่อน +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, 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!

  • @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 🧐

  • @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.

  • @facundobanegaz5800
    @facundobanegaz5800 ปีที่แล้ว +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  ปีที่แล้ว

      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

  • @yovanysamines2730
    @yovanysamines2730 ปีที่แล้ว +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  ปีที่แล้ว

      Varios al mismo tiempo?

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

      @@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 :(

  • @CuraDev7
    @CuraDev7 6 หลายเดือนก่อน +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  6 หลายเดือนก่อน

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

  • @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 ✌🏼

  • @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 ปีที่แล้ว

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

  • @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.

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

    Una oferta que no puedo rechazar!

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

      Aquí se gana o se gana 😎

  • @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 👍👍

  • @facundobenedetto3551
    @facundobenedetto3551 8 หลายเดือนก่อน +2

    Genial

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

      Gracias, Facundo ✌🏼

  • @JoelVentura-ri4rm
    @JoelVentura-ri4rm 2 หลายเดือนก่อน +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  2 หลายเดือนก่อน

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

  • @gubrux
    @gubrux 6 หลายเดือนก่อน +1

    el naming de tu codigo es confuso amigo

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

      Un poquito :v

  • @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 7 หลายเดือนก่อน +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  7 หลายเดือนก่อน

      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 👍🏼