Стань БОГОМ Формочок | REACT HOOK FORM + ZOD

Поділитися
Вставка
  • Опубліковано 22 тра 2024
  • #frontend #development #react
    Привіт, я Нік і ти на каналі Dev Routine!
    Посилання на проект з відео: github.com/SemX74/react-hook-...
    Стеж за нами в телеграмі: (Корисні пости і меми): t.me/ giZ-rijhq7BiZGEy
    Дивись наш тікток: / dev.routine
    Лайк та коментар, якщо відео було тобі корисно!
    Таймкоди:
    0:00 - Інтро
    0:31 - Вступ
    1:05 - Які варіанти розглянемо?
    1:19 - Базовий функціонал форми реєстрації
    5:00 - Підключення Zod
    7:14 - Валідування повторення пароля за домогою Zod
    8:49 - Створення кастомного інпута
    11:38 - Хендлінг інпутів з різних бібліотек
    12:57 - Використання watch() та ререндери
    13:33 - Складні форми та useFieldArray()
    14:55 - Пишемо форму з рецептом та інгрідієнтами
    18:08 - Заключення
  • Наука та технологія

КОМЕНТАРІ • 26

  • @KrasNik2912
    @KrasNik2912 19 днів тому

    Автор просто геніально подає інформацію. Топ контент! Дякую!

  • @user-wr7wk3fg4v
    @user-wr7wk3fg4v 12 днів тому

    Аплодую, підписка та лайк зразу, дуже вчасно, продовжуй знімати хороші відео❤

  • @vseslavr
    @vseslavr 16 днів тому

    Дякую за класний контент! Лайк, підписка, дзвіночок)
    Як щодо того, щоб зробити ультимативний гайд на react-hook-form + zod? Типу дуже складна форма з купою залежних один від одного інпутів, екзотичними складними валідаціями, асинхроннисми валідаціями, запобігання ререндерів (навіщо тоді цей watch, якщо через нього все ререндериться?), оптимізація, типізація, асинхронне завантаження даних щоб предзаповнети форму, multiple steps і т.д. ;)

  • @YaroslavEx
    @YaroslavEx 23 дні тому

    коментар для підтримки каналу

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

    Ні, ну це підписка) Дуже класно розповідаєш, приємно слухати. Ще дуже частий кейс у формочках - умовні поля, наприклад - клацнути чекбокс, показати нове required поле.

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

      Надзвичайно приємно, дякую💪

  • @olexh2605
    @olexh2605 29 днів тому

    Дуже хороше відео! З пропозицій розширення/покращення, в React Hook Form є можливість хендлити форму через Context API. Огортаємо бажану форму в FormProvider, створюємо компоненти для форми, у яких всередині отримуємо всі значення для реєстрації через контекст, і використовуємо їх для побудови самої форми без передачі через props кожного разу. Доволі зручний принцип оформлення, якщо дуже великий проєкт з багатьма однотипними формами

  • @AndriyNosov
    @AndriyNosov Місяць тому +1

    Дуже класна подача, швидко, лаконічно і без води👍

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

    🔥🔥🔥

  • @shroomydoteu
    @shroomydoteu 29 днів тому

    Чудове відео!
    Шкодую, що не побачив його півроку тому. Хочу лише додати, що було б круто, якщо наступного разу розповіси по step-форми, бо я лише додумався зі сценарієм display:none і shouldUnregister: false між кроками

    • @itsDevRoutine
      @itsDevRoutine  29 днів тому

      Дякую🥰
      Можливо запишу ще другу частину зовсім скоро!

  • @john1989666
    @john1989666 23 дні тому

    топ!! дякую за відосики!!)

  • @Shperung
    @Shperung 25 днів тому

    О цікавий контент

  • @ValeriiLutiy
    @ValeriiLutiy 10 днів тому

    Якщо когось бентежить літера "z", то використовуйте yup

  • @GazdaZuBB
    @GazdaZuBB 12 днів тому

    не вчи людей поганого. не "емайл", а "імейл"

    • @GazdaZuBB
      @GazdaZuBB 12 днів тому

      і "схему" туди ж

    • @itsDevRoutine
      @itsDevRoutine  12 днів тому

      душніла, це не урок англійської