Crea formularios fácilmente con React Hook Forms

  Рет қаралды 54,819

Garaje de ideas | Tech

Garaje de ideas | Tech

Күн бұрын

Пікірлер: 122
@deltecharch
@deltecharch 2 ай бұрын
La explicación estuvo de maravilla. Estoy siguiendo un curso que compré en Udemy y me ha sido de gran ayuda. Lo que veo en el curso, luego lo busco en KZbin para comprenderlo aún más. ¡Qué bueno que existan este tipo de contenidos!
@jeffersonmaldonado2190
@jeffersonmaldonado2190 4 ай бұрын
Excelente explicación, una de los mejores tutoriales que he visto en mis 18 años de carrera como desarrollador. Soy docente de matemática e informática. Saludos desde Venezuela
@juliochirinos2725
@juliochirinos2725 4 ай бұрын
Estimado, en principio le felicito por la buena dicción y su facilidad para hacer llegar el mensaje. A veces menos es más. Y eso es justo lo que usted hace. Simple, al grano y con un lenguaje muy normal que hace que uno entienda con mucha facilidad. Excelente material!
@Garajedeideas
@Garajedeideas 4 ай бұрын
Gracias por el feedback! Nos alegramos mucho de que nuestro contenido te sirva de ayuda :)
@robinsonmontero4275
@robinsonmontero4275 Жыл бұрын
Muchas gracias hermano, eso era justo lo que estaba buscando una forma de manejar los formularios de manera que me permita tener control sobre el mismo en todo momento y acceder al valor que tienen sus campos, sin tener que hacer submit.
@heidisanchez5786
@heidisanchez5786 4 ай бұрын
Me gusta mucho cómo explicas y además la rapidez con la que lo haces, no hay desperdicio de tiempo ni uno se duerme, soy tu fan.
@Garajedeideas
@Garajedeideas 4 ай бұрын
¡Gracias! Nos alegramos mucho de que nuestros contenido te sirva de ayuda :)
@mariogiron
@mariogiron 4 ай бұрын
Graciasss! Es importante no dormirse 😁
@osw2050
@osw2050 5 ай бұрын
Muchas Gracias no sabes cuanto me ayudaste gracias por tu tutorial único en todo KZbin no hay como el tuyo ,tu video ilumino mi día ,semana y mes muy agradecido
@Garajedeideas
@Garajedeideas 4 ай бұрын
Gracias a ti! Nos alegramos mucho de que nuestro contenido te sirva de ayuda :)
@HigorRocha-l1i
@HigorRocha-l1i 4 ай бұрын
He conseguido entenderlo a la perfección, explicas todo correctamente. Muchas gracias. Un saludo.
@Garajedeideas
@Garajedeideas 4 ай бұрын
¡Gracias a ti! Nos alegramos mucho de que nuestros contenido te sirva de ayuda :)
@MrEstebanfierro
@MrEstebanfierro Жыл бұрын
Una excelente alternativa para crear formularios de forma muy rápida y eficiente, muchas gracias por compartir.
@Garajedeideas
@Garajedeideas 2 жыл бұрын
👉 ¡En Garaje seguimos creciendo! Únete al equipo: bit.ly/talento-tech-GDI
@rafapaz5864
@rafapaz5864 Жыл бұрын
Señor, es usted una bestialidad de tifon crack master god!!! muchas gracias!
@SerEfGonzalez
@SerEfGonzalez Жыл бұрын
Muy buen trabajo, excelente explicación, saludos desde Generall Madariaga en la Pcia. de Buenos Aires República Argentina!!!
@zenzen9043
@zenzen9043 9 ай бұрын
¡Excelente trabajo! y gran didáctica. Saludos cordiales desde Argentina, gracias por compartir
@rana_zurda
@rana_zurda Жыл бұрын
explicas muy bien, la manera en la que avanzas sobre el tema, los ejemplos, excelente! gracias por el contenido
@betobogino
@betobogino 2 жыл бұрын
Cuanto agradezco haberme encontrado con Garaje de Ideas! Muy buen vídeo, gran explicación
@tiagoramirez2001
@tiagoramirez2001 Жыл бұрын
Muchas gracias por la info. Directo al grano y muy bien explicado. De nuevo, muchas gracias
@alebarbaja
@alebarbaja 2 жыл бұрын
🤯 Que gran explicación sobre el uso de esta librería, ¡muchas gracias!.
@victorzambrano3019
@victorzambrano3019 Жыл бұрын
que bien explicas lo entendi todo rapido a los demas nada no saben explicar
@UriiSanchez
@UriiSanchez Жыл бұрын
Te agradezco, me sirvió bastante este video ya que me dio una idea de como controlar diferentes formularios y tener acceso al state
@k.santiagodiaz3744
@k.santiagodiaz3744 2 жыл бұрын
Excelente, por aqui tienes a un nuevo subscritor. Gracias!
@coder116
@coder116 2 жыл бұрын
Excelente explicación. Muchas gracias por compartir como funciona la creación de formularios con React Hoook Forms. Saludos desde Caracas-Venezuela.
@jeissonalbertopinzon476
@jeissonalbertopinzon476 Жыл бұрын
bien .... seria bueno una segunda parte seguro -- gracias por el video
@GamesMedleyBienvenido
@GamesMedleyBienvenido 8 ай бұрын
Este tutorial es hermoso, ahora puedo seguir con mi curso
@Garajedeideas
@Garajedeideas 8 ай бұрын
Gracias por tu comentario y nos alegramos de que te haya servido de ayuda :D
@dariocuray6458
@dariocuray6458 2 жыл бұрын
Kapo para explicar se me hizo muy sencillo entender.Saludos
@claudioperezdiaz
@claudioperezdiaz Жыл бұрын
muchas gracias, me sirvió mucho el video. saludos desde chile
@JulioAguero
@JulioAguero 2 жыл бұрын
Excelente explicación, muy simple y claro... continua así... te estare apoyando.
@faviocabral2675
@faviocabral2675 2 жыл бұрын
Simple y conciso
@escuderomdz
@escuderomdz Жыл бұрын
Excelente tutorial, me sirvió muchísimo. Gracias por compartir!
@mafrunepi
@mafrunepi 2 жыл бұрын
Gracias por el vídeo. Conciso y bien explicado. Tenéis un suscriptor más.
@franciscopena1140
@franciscopena1140 Жыл бұрын
Me aportó mucho tu video. Gracias!
@juanscasado
@juanscasado 2 жыл бұрын
Gracias! muy util y estaremos por aqui ya que ha sido muy util su tiempo!!!
@ignaciomustafha4170
@ignaciomustafha4170 Жыл бұрын
Tremendo video!! Saludos desde Argentina
@luislavayen9495
@luislavayen9495 Жыл бұрын
Gran explicacion
@diegocurutchet_code4580
@diegocurutchet_code4580 Жыл бұрын
me encanta como explicas, muy fácil de entender!
@woodenhouse8531
@woodenhouse8531 11 ай бұрын
Muchas gracias, me ha ayudado mucho el video!
@Alejo28356
@Alejo28356 Жыл бұрын
Demasiado excelente! Mil gracias por este tipo de contenido. Like y suscrito!
@tatoElpaisa
@tatoElpaisa 2 жыл бұрын
Tremenda Utilidad. Gracias por el video.
@RicardoRamirez-gf4qq
@RicardoRamirez-gf4qq 2 жыл бұрын
muy muy bueno saludos desde argentina !!
@hugoisaiasalvarezgarcia2016
@hugoisaiasalvarezgarcia2016 2 жыл бұрын
Genial, explicas de una manera muy sencilla y clara, lo capte muy rápido, gracias
@jesusamaganaaguilar8767
@jesusamaganaaguilar8767 Жыл бұрын
GRACIAS POR ESTE BELLO VIDEO
@franciscomolina-dev
@franciscomolina-dev 2 жыл бұрын
No conocia este hook pero se gano mi corazon jajaja. Gracias por explicarlo bien claro! Suscrito y like.
@dearalex2056
@dearalex2056 2 жыл бұрын
Ostras que videazo! Saludos desde Nicaragua
@juanrybritezpy
@juanrybritezpy Жыл бұрын
Que buen video, muchas gracias crack!
@gabrielsaldana9863
@gabrielsaldana9863 Жыл бұрын
MUY BUENO BUENISIMA EXPLICACION
@jesusre8495
@jesusre8495 11 ай бұрын
Excelente video, gracias!
@danielespanadero
@danielespanadero 2 жыл бұрын
Muy buen vídeo! Muchas gracias por compartir este conocimiento! Un abrazo!!
@victoriarodriguez2137
@victoriarodriguez2137 Жыл бұрын
que magnifico video
@codigonow995
@codigonow995 Жыл бұрын
Saludos. Gracias por el tutorial. Me hace falta saber cual es el codigo para enviar a la base de dato en este caso. Gracias.
@carolnavia3943
@carolnavia3943 2 жыл бұрын
Excelente la manera de explicar. Me ayudó mucho. Saludos
@santiagotorres8680
@santiagotorres8680 2 жыл бұрын
Muchas gracias por compartir tu conocimiento :)
@martincarp4671
@martincarp4671 Жыл бұрын
Muy buen tutorial, me llama la atencion la linea 17 const incluirTelefono = watch('incluirTelefono'); ya que se define como una constante y lo que entrega watch() varia
@poisonov
@poisonov Жыл бұрын
Mario eres un profesor excelente, gracias por compartir
@arigrafik
@arigrafik 2 жыл бұрын
¡Buenísimo! Gracias por hacer este vídeo, me hubiese gustado que explicaras como colocar la contraseña, pero ya eso lo investigaré por mi cuenta. Por cierto me he suscrito a tu canal, espero que puedas continuar publicando más contenido actualizado sobre React =) ¡Un saludo!
@GustavoHernandez-he4gd
@GustavoHernandez-he4gd 2 жыл бұрын
muy buena explicación, gracias por aportar
@gilbertardila
@gilbertardila Жыл бұрын
Excelente Hook muy bien explicado como siempre
@victorioortega9509
@victorioortega9509 Жыл бұрын
Gracias
@DavidLopezCubo
@DavidLopezCubo Жыл бұрын
Excelente y muy claro!
@joacovega9263
@joacovega9263 Жыл бұрын
Re buen video, ya me suscribí. Una consulta, como se podría hacer para vaciar los inputs una vez enviado los datos?
@agustins.2381
@agustins.2381 2 жыл бұрын
Muy bueno el vídeo! Me hubiese servido mucho que hubieras explicado también como trabajar con check box y switch
@juanmanuelburdet9699
@juanmanuelburdet9699 2 жыл бұрын
Un groso, super clarisimo, gracias
@rodgon823
@rodgon823 Жыл бұрын
Excelente video! Muchisimas gracias, solo tengo una duda ¿Como podriamos limpiar los campos al hacer el submit?
@josecedeno1957
@josecedeno1957 2 жыл бұрын
Excelente aporte amigo, muy bien explicado!!!
@transformers886
@transformers886 2 жыл бұрын
muchas gracias
@CreceXDiez
@CreceXDiez 2 жыл бұрын
Grande hermano, excelente explicación
@8koi245
@8koi245 Жыл бұрын
fue una pesadilla como no tenés idea joder, ahora la quiero dejar bonita y bueno que mejor que agregar esta lib!
@tomasliendo3127
@tomasliendo3127 2 жыл бұрын
Muy clara la explicación, muchas gracias !!!! =D
@rgbesmedia
@rgbesmedia Ай бұрын
Buenísimo 🎉
@Johnlb91
@Johnlb91 2 жыл бұрын
Wow! muchas Gracias!
@Willyrosa55
@Willyrosa55 2 жыл бұрын
Que buen video, explicas muy muy bien, gracias por los conocimientos compartidos :D
@lancerrider
@lancerrider 2 жыл бұрын
Muy bien ganado su like 👏
@HealthyBodyMagcom
@HealthyBodyMagcom 2 жыл бұрын
super genial! buen contenido!!! te felicito
@estebancarreno7310
@estebancarreno7310 2 жыл бұрын
excelente video
@Artifismo
@Artifismo Жыл бұрын
👌
@ericksegura478
@ericksegura478 Жыл бұрын
Genial
@saulhuarcayaquispe5236
@saulhuarcayaquispe5236 2 жыл бұрын
Gracias :3
@craulynfeliz4177
@craulynfeliz4177 2 жыл бұрын
Uff Excelente video , un suscriptor mas
@TheAndres7777
@TheAndres7777 Жыл бұрын
buen video!
@cufando
@cufando 2 жыл бұрын
Geeeniaaal Muchas gracias!
@esencoder
@esencoder Жыл бұрын
Genial!!!
@all-eter-4289
@all-eter-4289 2 жыл бұрын
Simplemente Perfecto XD
@victorsandoval6145
@victorsandoval6145 7 ай бұрын
15:25 custom validation
@itsKreisler
@itsKreisler 2 жыл бұрын
Esta increíble....!!!! En el onSubmit que create ya puedo hacer una petición con el data y enviarla a una url mediante fetch?
@Garajedeideas
@Garajedeideas 2 жыл бұрын
Hola Kreisler! Exacto, en el onSubmit podrías tomar todos los datos recogidos a través del formulario y enviarlos utilizando fetch o cualquier otra alternativa como por ejemplo axios
@marcemelgar
@marcemelgar Жыл бұрын
Excelente! Mil gracias por la información. Te ganaste un nuevo Sub! Una consulta. Si quiero validar 2 emails para que sean iguales. La función chequearía si value.email1 === value.email2 ??
@3Bluewind
@3Bluewind 2 жыл бұрын
GRACIAS!!!!!
@mariacandelareynoso1337
@mariacandelareynoso1337 Жыл бұрын
barvaro!
@sebamise2406
@sebamise2406 2 жыл бұрын
Tremendo videazo, me suscribo! el único inconveniente que tengo y me pregunto si podrían ayudarme es que el mensaje de error aparece siempre, es decir debería de aparecer cuando se intenta enviar el formulario, pero en el estado actual, apenas escribes una letra aparece el mensaje y eso no quedaría bien... (El formulario funciona simplemente es un problema de estética mi problema)
@magaliacevedo8153
@magaliacevedo8153 2 жыл бұрын
Hola buenas como se hace el envio al correo, hay algun video? gracias
@all-eter-4289
@all-eter-4289 2 жыл бұрын
Entonces si quiero recibir el valor del check debo estar manejandolo con un estado? o hay algun modo de que el mismo retorne un true o un false segun este activo o no?
@Garajedeideas
@Garajedeideas 2 жыл бұрын
Hola! Mediante el método watch que nos ofrece el hook podemos monitorizar el estado del check, pero si necesitas guardar el valor, deberías manejarlo a través del estado del componente.
@all-eter-4289
@all-eter-4289 2 жыл бұрын
@@Garajedeideas gracias ☺️!!
@gahaIor
@gahaIor Жыл бұрын
Hola, y donde configuras el correo al que quieres recibir la info?
@Garajedeideas
@Garajedeideas Жыл бұрын
Hola! En este caso necesitarías un server de backend como Node.js y Express que procese los datos enviados en el form y los envíe a tu correo. También puedes utilizar algún servicio de cloud para realizar el envío como EmailJS: www.emailjs.com/
@caudiovisual_creativo
@caudiovisual_creativo Жыл бұрын
Como podría precargar datos o rellenar los inputs, luego de realizar la consulta a un API
@jamito58
@jamito58 Жыл бұрын
como puedo comparar dos campo por ejemplo contraseñas que se a igual o no
@Skatefromnqn
@Skatefromnqn 2 жыл бұрын
Quisiera realizar una consulta, en la línea :{errors.nombre?.type === 'required' && El campo nombre es requerido} me aparece el siguiente error "Module parse failed: Unexpected token (369:21). You may need an appropriate loader to handle this file type." Hay alguna dependencia que no tenga instalada o se puede realizar de otra forma? Gracias y excelente video
@Garajedeideas
@Garajedeideas 2 жыл бұрын
Hola Leonel! Muchas gracias por tu comentario! En cuanto al error que te sale, necesitaríamos ver directamente cómo te sale el error en el gestor de código. Tal cual nos lo comentas no podemos darte solución al problema 😅
@dvdtucapo
@dvdtucapo Жыл бұрын
Muy bueno! Pero no entendí donde va el mothod y el action del form :/
@yanluisnunezlara319
@yanluisnunezlara319 11 ай бұрын
Me imagino que la función en el evento submit del formulario llamada handleSubmit que viene del Hook y que a la vez ejecuta la función creada llamada onsubmit, ahí se usa alguna API como fetch, o httpsrequest o axios para hacer el envío de datos.
@yanluisnunezlara319
@yanluisnunezlara319 11 ай бұрын
Ejemplos: const onSubmit = async (data) => { try { const response = await fetch('URL_DE_TU_API', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(data), }); if (response.ok) { console.log('Datos enviados correctamente'); } else { console.error('Error al enviar los datos'); } } catch (error) { console.error('Error en la solicitud:', error); } }; ya la función handleSubmit se encarga de gestionar los datos que se escriben en los elementos del formulario.
@cesaraugustojaramillohen-vu2pn
@cesaraugustojaramillohen-vu2pn 5 ай бұрын
muy buenas tardes, excelente la expliación, estoy empezando en React pero me encuentro con una ncesidad, y es crear dentro de un formulario validado, 2 cajas de texto para ingresar valores numericos y una tercera para mostrar el resultado, alguien me pude dar una idea de como hacerlo, muchas gracias
@claudioperezdiaz
@claudioperezdiaz Жыл бұрын
alguien sabe como hacerlo funcionar con reactstrap ????
@melisacampos2540
@melisacampos2540 2 жыл бұрын
Buenisimo pero no me carga la pagina
@mauriciocruzlopez4526
@mauriciocruzlopez4526 7 ай бұрын
E usado el valor por defecto en el "hook useForm:" pero cuando hago esto las validaciones por ejemplo de campo vacío (required) no funciona, es decir no me aparece nada. Borro ese valor por defecto y funciona. Ni siquiera funciona cuando le doy al botón de enviar el formulario. Supongo que cuando tiene el valor por defecto ya se almacena y no hay vuelta. Voy a investigar para encontrar una solución.
@mauriciocruzlopez4526
@mauriciocruzlopez4526 7 ай бұрын
Excelente video, e aprendido un montón. Es increíble como los errores me persiguen xd. Trate de escribir un poco mas en el comentario pero no me dejaba. tuve que recargar la página. Supongo que fue porque borre la cache del navegador (1h).
@Redpurplx
@Redpurplx Жыл бұрын
Tengo un problema, al momento de utilizar formState errors, mi app se pone en blanco completamente. Alguien me podría ayudar?
@hugoisaiasalvarezgarcia2016
@hugoisaiasalvarezgarcia2016 2 жыл бұрын
Tengo una duda como se podrian pasar datos a nuestros inputs, es decir ya tener almacenada información en un estado y después pintar esa información en el formulario no logro encontrar la respuesta
@Garajedeideas
@Garajedeideas 2 жыл бұрын
Hola Hugo, para poder pasar datos por defecto al formulario en su creación hay que hacerlo a través de la definición del propio hook, algo así: useForm({ defaultValues: { nombre: 'Mario', direccion: 'C Falsa 123', email: 'mario@gmail.com', edad: 23, pais: 'España' } });
@antoniojesusmoragalvan5471
@antoniojesusmoragalvan5471 2 жыл бұрын
pero como lo hacemos funcional???
@Garajedeideas
@Garajedeideas 2 жыл бұрын
Hola Antonio, esta librería está enfocada a maquetar el formulario y su funcionalidad. Para realizar envíos del formulario habría que hacerlo a través de otra tecnología o sobre alguna aplicación de backend.
@ing.alexanderbarajas6736
@ing.alexanderbarajas6736 2 жыл бұрын
@@Garajedeideas Buen día!!! Muchas gracias por sus videos, me parecen muy claros. Siguiendo este hilo quisiera saber como se puede hacer un update de un registro utilizando este hook, Como se cargan los datos a los campos para editarlos? se puede usar useState?
@8koi245
@8koi245 Жыл бұрын
"adivino en principio no soy" HAHAHHAHA típico
Cómo consultar APIs con React Query
18:29
Garaje de ideas | Tech
Рет қаралды 10 М.
React Hook Form - Complete Tutorial (with Zod)
28:22
Cosden Solutions
Рет қаралды 129 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 1,5 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
useContext en 20 minutos
20:19
Garaje de ideas | Tech
Рет қаралды 40 М.
ALL React Hooks Explained in 12 Minutes
12:21
Code Bootcamp
Рет қаралды 153 М.
01 - Formik - Crear formularios con Formik, React y Vite
15:31
Yaelmo Dev
Рет қаралды 2,7 М.
Cómo superar al 99% de los Programadores (si te esfuerzas)
21:29
Garaje de ideas | Tech
Рет қаралды 18 М.
Tutorial Completo de React Hook Form
1:04:49
Fazt Code
Рет қаралды 44 М.
The React Interview Questions You need to Know
21:29
CoderOne
Рет қаралды 43 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН
React vs Angular in 2024
9:00
Kodaps Academy
Рет қаралды 63 М.
Learn React Hooks: useCallback - Simply Explained!
17:15
Cosden Solutions
Рет қаралды 102 М.
My opinion on Angular 18 & React 19
9:47
Maximilian Schwarzmüller
Рет қаралды 62 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 1,5 МЛН