Hola quería agradecer por el valioso contenido de tus videos, me han ayudado un montón 🤩... aunque también me gustaría expresar algo que he estado pensando... React parece un ente gubernamental... cuanta burocracia ... tanta vuelta para hacer algo que se resuelve en 2 archivos... y no me refiero a su ejercicio que está excelente, si no a librería en general.... No sé si alguna otra persona sienta lo mismo... sólo quería decirlo
Super interesante, actualmente estoy haciendo un proyecto de examen, con redux, y se me hacia muy incomodo tener un custom hook que haga dispatch o se subscriba a la store. Jaja!, aunque peor es hacerlo en el mismo componente.
Tengo una duda, en lugar de crear dos contextos, como ambos contextos trabajan para la funcionalidad de login. Estaria bien crear un solo contexto y retornar tanto el user (estado) como la funcion cambialogin dentro de un objeto?
Totalmente. Como más cómodo te sea en este caso. Incluso, al igual que pasa con useState de manera nativa, colocar los dos elementos dentro de un array y pasarlos a través del provider.
Excelente video, muy buen explicado. Soy nuevo en React y quiero aprender mucho más. Tengo un duda, que me recomiendas que use para que el usuario al momento de refrescar la página, los datos de acceso no se pierdan y que la aplicación no me regrese al login por haber refrescado la página. En php usaba un session, pero en React no se si es conveniente utilizar la cookies o el localstorage. Saludos y agradecido por el video y la explicación.
Para este caso, localStorage quizá sea la acción más sencilla porque te permitirá guardar el token de autenticación o algún tipo de indicador que marque los datos de acceso. De todas maneras, las cookies también serían válidas. Échale un vistazo porque hay muchas librerías que te ayudan en este trabajo con cookies
Las explicaciones sobre este componente son confusas. Muchas gracias por el buen trabajo....lo veré nuevamente, hasta digerirlo bien, pero me gustó mucho la explicación.
Hola muy buen día Si quisiera agregar una frase, tendria que definir el estado primero: const [frase, setFrase] = useState("Good Info") Luego cuando quiero pasar este estado quise hacer lo siguiente: me dice "Unexpected use of comma operator" ¿Como se le podria hacer para pasar user y frase? Saludos y muchas gracias por este gran tutorial
Hola Jonathan, para la creación de un login completo, además del uso de los propios hooks de React necesitas la interacción de una aplicación en el back para poder hacer todas las comprobaciones de los datos del usuario, por lo que sería un vídeo o incluso un curso un poco más complejo.
Esa encapsulación de varios contextos en un componente la encuentro más enredada que elegante, pero quizá puede que sea mi poca experiencia con este hook.
Llevo varios años con React. Creo que es una de las mejores explicaciones que he visto en RUclips
estaba batallando un poco en entender useContext y useReducer y vi tus dos videos y me ayduo muchisimo :) gracias por sacarme de la duda
Con decir que Redux no es la única carta para manejar el estado global, Boooom !!!! 💥💥💥 Aqui me quedo !!! 💪💪
gran video y explicacion, gracias!
¡Gracias por el feedback, Carlos Alberto! Nos alegramos de que te sea útil nuestro contenido :). Seguimos!
Qué buen vídeo para alguien que está aprendiendo. Claro, conciso y con un vocabulario sencillo. Muchas gracias!
Hola quería agradecer por el valioso contenido de tus videos, me han ayudado un montón 🤩... aunque también me gustaría expresar algo que he estado pensando... React parece un ente gubernamental... cuanta burocracia ... tanta vuelta para hacer algo que se resuelve en 2 archivos... y no me refiero a su ejercicio que está excelente, si no a librería en general.... No sé si alguna otra persona sienta lo mismo... sólo quería decirlo
👉 ¡En Garaje seguimos creciendo! Únete al equipo: bit.ly/talento-tech-GDI
Estoy en el trabajo pensando como pasar un estado a otros componentes y literalmente en los primers 5 minutos entendi perfectamente, muchas gracias ♡
Muchas gracias por excelente clase de cómo funciona useContext, muy bien detallado y ejemplificado. Ya te sigo, Bendiciones y exito!
Gracias! Duré horas tratando de conseguir un error de useContext (estoy empezando a aprender), fuiste de gran ayuda, nuevo suscriptor!
Muchas gracias por tu comentario! Nos alegramos mucho de que nuestro contenido te sirva de ayuda :)
Increíble,gracias por hacer fácil lo difícil . Así da gusto aprender .
Muy bien explicado. Gracias
la mejor explicación que he visto
Madre mía.. ¡qué bien explica, Mario! 👏Muchas gracias por el contenido :)
Mil gracias!! si lo explicas de esa manera, es facilísimo. Crack!
ahora lo tengo màs claro, excelente explicaciòn, muchas gracias!
Carnal, eres increible, he visto unos cuantos de tus videos, y de verdad que explicas genial...
me ayudaste en avanzar una parte de mi proyecto. Gracias
Apenas descubrí este canal, se te entiende genial!!, muchas gracias. Es genial sentir que cada día aprendes algo nuevo
Un vídeo muy claro en la explicación. Muchas gracias!!
A ti! 😊 Nos alegramos mucho de que nuestros vídeos te sirvan de ayuda!
La explicacion esta genial, logre crear un searchProvider para eviar pasar props, muchas gracias!
Gracias, muy buena explicacion
excelente, muchas gracias por esto... me acabas de salvar el domingo xD
Gracis genio!!! claro el tema, es genial encontrar videos que profundizan temas practicos!!
like, y suscribir!
Super interesante, actualmente estoy haciendo un proyecto de examen, con redux, y se me hacia muy incomodo tener un custom hook que haga dispatch o se subscriba a la store. Jaja!, aunque peor es hacerlo en el mismo componente.
MUY MUY Bien explicado! Te felicito!
Wow , increíble explicación. Me encantó. Nuevo sub , gracias por el video
¡Muchas gracias, Pablito! Nos alegra mucho de que nuestros vídeos te ayuden. Saludos! :)
Explicación TOP sobre React y useContext. Lo único que le falta es meterle TS en vez de JS, pero genial.
Muchas gracias por el video!
espectacular las explicacion
muy chulo el video gracias por el !!
Gracias por explicar tan bien!!!!
Muy buena explicación, un saludo y muchas gracias :D
Excelente video, tenía una confusión de cómo usar useContext en los hijos
Estoy aprendiendo React y esta explicación fue muy clara! Excelente contenido como siempre!
excelente explicación!! gracias!
Muy buena explicacion de context, ahora...a ver si me sale a mi solo! ;)
Tengo una duda, en lugar de crear dos contextos, como ambos contextos trabajan para la funcionalidad de login. Estaria bien crear un solo contexto y retornar tanto el user (estado) como la funcion cambialogin dentro de un objeto?
Totalmente. Como más cómodo te sea en este caso. Incluso, al igual que pasa con useState de manera nativa, colocar los dos elementos dentro de un array y pasarlos a través del provider.
excelente, por fin lo entendí muchas gracias
Excelente explicación, muchas gracias 👍
me encanta como explica!!
Hola, muchas gracias, Mario es un crack :)
Excelente video, muy buen explicado.
Soy nuevo en React y quiero aprender mucho más.
Tengo un duda, que me recomiendas que use para que el usuario al momento de refrescar la página, los datos de acceso no se pierdan y que la aplicación no me regrese al login por haber refrescado la página.
En php usaba un session, pero en React no se si es conveniente utilizar la cookies o el localstorage.
Saludos y agradecido por el video y la explicación.
Para este caso, localStorage quizá sea la acción más sencilla porque te permitirá guardar el token de autenticación o algún tipo de indicador que marque los datos de acceso.
De todas maneras, las cookies también serían válidas. Échale un vistazo porque hay muchas librerías que te ayudan en este trabajo con cookies
Se entendio perfecto todo, nuevo sub
Gracias por la explicación!
Gran video! Muy claro todo, muchas gracias 👌
Gracias Mario! Muy bueno!!!!
muy buena esplicación
si solo paso como valor al contexto el state de user como puedo modificarlo desde otro componente, me refiero acceder a la función de setUser() ?
Excelente, me fue de mucha ayuda!
Buen material gracias.
esta descargable el repositorio de esta clase?
excelente tutorial
Mas claro imposible !!
LO máximo, gracias
Excelente explicación
mychas gracias!
¡Buen video!
Pero ¿cómo le envío parámetros a una función, por ejemplo, enviarle parámetros a la función cambiaLogin desde Hijo.jsx?
Excelente video te felicito
Las explicaciones sobre este componente son confusas. Muchas gracias por el buen trabajo....lo veré nuevamente,
hasta digerirlo bien, pero me gustó mucho la explicación.
Hola muy buen día
Si quisiera agregar una frase, tendria que definir el estado primero:
const [frase, setFrase] = useState("Good Info")
Luego cuando quiero pasar este estado quise hacer lo siguiente:
me dice "Unexpected use of comma operator"
¿Como se le podria hacer para pasar user y frase?
Saludos y muchas gracias por este gran tutorial
Me parece que te faltaron otros brackets en el value, quedaría así:
Por casualidad tienes un ejemplo de usar UseContext con un logeo completo?
Hola Jonathan, para la creación de un login completo, además del uso de los propios hooks de React necesitas la interacción de una aplicación en el back para poder hacer todas las comprobaciones de los datos del usuario, por lo que sería un vídeo o incluso un curso un poco más complejo.
Me suscribo jaja.
genial
No entiendo por qué hay que exportar las funciones con UseContext si ya estamos metiendo los providers como padres de todos los elementos.
para poder crear tus propios hooks y no tener que pasar el useContext(userContext), es mas seguro y limpio.
Esa encapsulación de varios contextos en un componente la encuentro más enredada que elegante, pero quizá puede que sea mi poca experiencia con este hook.
Me suena que le sobra 1 context
Muy claro en la explicación, gracias por el contenido