75 - React JS - redux-form введение (login)

Sdílet
Vložit
  • čas přidán 9. 07. 2019
  • 🚀Стань квалифицированным разработчиком за 9+ месяцев с трудоустройством в IT -INCUBATOR:
    Front-end
    it-incubator.io/front-end/?ut...
    Back-end
    it-incubator.io/back-end/?utm...
    Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
    Помогайте друг другу вот здесь: t.me/reactjs_samurai
    API: social-network.samuraijs.com/
    Форм на сайте ВСЕГДА очень много. И с формами связано очень много нюансов. Ну, основной нюанс - это валидация, наверное. Приходится изобретать много колёс. А колёса - это не очень хорошо!!! И вот есть библиотека redux-form. Что она делает?
    Предоставляет нам специальынй reducer, который мы должны закомбайнить в общий наш стор. И с помощью этого редьюсера redux-form за кадром будет делать всю магию flux-круговорота, а так же предоставлять много возможностей по валидации!!! Начнём с самой популярной формочки - страницы авторизации - Login Page
    redux-form.com/8.2.2/
    Летим, самураи!!!
    Уроки по React JS: • Курс "React JS - путь ...
    * Сайты:
    it-kamasutra.com
    it-incubator.eu
    samuraijs.com
    * Мы в соц. сетях:
    itkamasutra
    / itkamasutra
    telegram.me/itkamasutra
    * Мои личные VK и Insta:
    d.kuzyuberdin
    / it.kamasutra.dimych
    #reduxForm #практика #примеры #уроки #курс

Komentáře • 578

  • @AlhikPRO
    @AlhikPRO Před 3 lety +115

    Внимание, сейчас Redux Form уже не используется, вот что пишут разработчики "Attention: Do not begin a project with Redux Form. The author of Redux Form has written a superior library, React Final Form."

    • @user-vl9te1cg3r
      @user-vl9te1cg3r Před 3 lety +8

      Formik в помощь

    • @dmitrylebedev2691
      @dmitrylebedev2691 Před 3 lety +8

      @@user-vl9te1cg3r react-hook-form топ

    • @mrs.doubtfire8197
      @mrs.doubtfire8197 Před 3 lety +1

      и как быть?

    • @user-vl9te1cg3r
      @user-vl9te1cg3r Před 3 lety +1

      @@mrs.doubtfire8197 я на formik перешёл. Тем более, что Димыч во второй части тоже на него переходит в одной из серий.

    • @mrs.doubtfire8197
      @mrs.doubtfire8197 Před 3 lety

      @@user-vl9te1cg3r вторая часть эта та, что от 100 выпусков и выше?

  • @uzurbatya
    @uzurbatya Před 4 lety +117

    Пацаны, на 2:50 в комнате Димыча начинается полтергейст с дверной ручкой. Лучше б я так внимательно в код смотрел

  • @petrameltchenko8825
    @petrameltchenko8825 Před 4 lety +51

    74 выпуска ставили четкого пацана debugger, а теперь это грязная практика!

    • @DmitryJT50
      @DmitryJT50 Před 3 lety +4

      пацан зашкварился и стал нечетким))

  • @ivansamoiliuk5451
    @ivansamoiliuk5451 Před 4 lety +42

    Здорово, Дима! Не сдавайся! Фигачь! Ты нас всех подстегиваешь и подбадриваешь. 75-й урок... С другим ментором я бы уже сдулся давно! Благодаря тебе многие смогут изменить свою жизнь! Уверен, что они в долгу не останутся и непременно компенсируют тебе твои труды и бессонные ночи. У тебя лучший курс по JS, React-Redux на ютубе. Не расстраивайся, что тухло с донатами. Все впереди! Ты - настоящий мужик!!!!

    • @ITKAMASUTRA
      @ITKAMASUTRA  Před 4 lety +7

      Летим!!!! Коммунисты-самураи вперёд ;)

    • @orangedragonthebestraper
      @orangedragonthebestraper Před 2 lety

      ребятушки, Я дико извиняюсь, вижу тут все прошаренные хацкеры - как сделать логинизацию? если это так проcто? или с помощью redux-form сейчас его нельзя сделать потому что он устарел? и в принципе работать в 2k22ом не будет? #PastorJ #OrangeDragon #DaBest #Trending #SigmundFreud

  • @ercog7921
    @ercog7921 Před 4 lety +34

    Очень крутой курс! Я теперь чувствую себя на 3/4 самураем)

  • @user-so8jw7zb5l
    @user-so8jw7zb5l Před 4 lety +47

    Я сейчас только на 21, но лайкну авансом. Спасибо вам.)

    • @ashotbarsegyan7007
      @ashotbarsegyan7007 Před 4 lety +4

      я сейчас на 4-ом , но аналогично лайкнул авансом, спасибо большое за такой курс - честно это первый курс который обширно по крупичком создает полную картину - автору благодарность бесконечная - если есть куда задонатить кидайте ссылки - задоначу сколько смогу! Прошу не бросай дело - я всем рекламю тебя теперь.

    • @andji8709
      @andji8709 Před 4 lety +1

      @@ashotbarsegyan7007 Автору можно оказать денежную поддержку, оплатив подписку на API, по ссылке в описании

    • @BenMinsk
      @BenMinsk Před 3 lety

      @@ashotbarsegyan7007
      , дошел до 100го выпуска?

    • @Moroir
      @Moroir Před 3 lety +1

      По лайкам ориентируюсь что уже делал, когда в транспорте с телефона вперёд забегаю >

  • @mikhail_shokun
    @mikhail_shokun Před 2 lety +23

    В марте 2022 года используем или React Final Form или как я Formik
    в терминале инсталим вместо redux-form
    npm install formik
    npm install yup
    В "Путь самурая 2.0" на 13 уроке Димыч переходит на Formik
    Пишем:
    ------------------------------------------------------------------------------------------
    файл Login.jsx :
    import React from "react";
    import {Formik, Form, Field, ErrorMessage} from "formik";
    import loginFormSchema from "../FormValidation/LoginFormSchema";
    const Login = () => (

    Login
    {
    const errors = {};
    if (!values.email) {
    errors.email = 'Required';
    } else if (
    !/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i.test(values.email)
    ) {
    errors.email = 'Invalid email address';
    }
    return errors;
    }}
    onSubmit={(values) => {
    console.log(values)
    }}
    validationSchema={loginFormSchema}>
    {() => (











    remember me

    Log in

    )}


    );
    export default Login
    ----------------------------------------------------------------------------------
    создаем в папке components папку FormValidation, в ней файл LoginFormSchema.js и пишем :
    import * as Yup from "yup";
    const loginFormSchema = Yup.object().shape({
    name: Yup.string()
    //минимальная длина - 2 символа
    .min(2, "Must be longer than 2 characters")
    //максимальная длина - 20 символов
    .max(20, "Nice try, nobody has a first name that long")
    .required("Required"),
    password: Yup.string()
    .min(8, "Must be longer than 8 characters")
    .required("Required")
    });
    export default loginFormSchema;
    -----------------------------------------------------------------------------------------
    5 минут --- полет нормальный

    • @regedam7559
      @regedam7559 Před 2 lety

      В combineReducers не нужно ничего добавлять, верно?

    • @nfmeee
      @nfmeee Před 2 lety

      @@regedam7559 +

    • @marina.health
      @marina.health Před 2 lety

      Блин, спасибо большое, Михаил. Очень подробно и понятно всё написал! Только в этом коде всегда ошибка будет, даже если правильно всё заполнил, не будут значения инпутов выводиться в консоль. Поэтому я без Yap сделала. Прописала проверку пароля там же, где и эмайла.

    • @dmitriyshafalyuk4240
      @dmitriyshafalyuk4240 Před 2 lety

      спасибо! Очень выручил🤛

    • @slavyanski_lis
      @slavyanski_lis Před 2 lety +5

      В loginFormSchema нужно указать не name, а email, не сабмитилась форма) спасибо!

  • @wild_wizards
    @wild_wizards Před rokem +30

    Лайк! Все отлично! Библиотека устарела, но лучше по тутору учиться т.к. разобраться в Formik библиотеке это как ходить по минному полю в одиночку, можно, но очень долго и медленно. Установить библиотеку можно так npm i redux-form --force. Всем удачи, едем дальше.

    • @xikikamori2327
      @xikikamori2327 Před rokem +1

      Благодарю

    • @user-cd6pc5fj8z
      @user-cd6pc5fj8z Před rokem +1

      дай бог тебе здоровья)

    • @valerijhegaj
      @valerijhegaj Před rokem

      yarn add redux-form
      --force может тебе все поломать)

    • @user-cd6pc5fj8z
      @user-cd6pc5fj8z Před rokem

      @@valerijhegaj да я уже решил отказаться от нее

    • @user-zu2xo1eb5o
      @user-zu2xo1eb5o Před rokem

      @@user-cd6pc5fj8z расскажи поподробнее)

  • @theWorldIsMultivariate
    @theWorldIsMultivariate Před rokem +2

    Спасибо за урок redux-form, было очень интересно и полезно!

  • @user-cz6jc9lw4j
    @user-cz6jc9lw4j Před 3 lety +1

    С этого урока легко можно начинать писать что-то самому(кстати, *очень* полезно), спасибо *большое* за время, проведённое за этими уроками и инфу)

  • @is_eliseeva
    @is_eliseeva Před dnem

    2024-06-02 в одном из Field написала component вместо component={'input'}, попадала куча ошибок, пробовала разные варианты и вот обнаружила ее. все заработало, ура! спасибо за урок! всем привет из #itincubator! #react

  • @user-ls6dl1yy6v
    @user-ls6dl1yy6v Před rokem +8

    Спасибо всем за поправки к туториалу , сто лет вам жить ))))

  • @NikitaBudyakov
    @NikitaBudyakov Před 4 lety +1

    Вот это огонь, круто!!! Спасибо, супер полезно. Redux-form вещь важнетская ))

  • @user-fs4sl5my1o
    @user-fs4sl5my1o Před 4 lety +12

    redux-form это круто !!! Очень упрощают разработку, особенно когда ты в них уже разобрался )
    Спасибо за уроки !

    • @orangedragonthebestraper
      @orangedragonthebestraper Před 2 lety +1

      ребятушки, Я дико извиняюсь, вижу тут все прошаренные хацкеры - как сделать логинизацию? если это так проcто? или с помощью redux-form сейчас его нельзя сделать потому что он устарел? и в принципе работать в 2k22ом не будет? #PastorJ #OrangeDragon #DaBest #Trending #SigmundFreud

  • @miroslavtoikin
    @miroslavtoikin Před 4 lety +1

    Спасибо, Димыч, redux-form просто лютый помощник, подача как всегда на высоте!)

  • @ruslankonychev1137
    @ruslankonychev1137 Před 3 lety

    Дима,ты крут!Особенно подачей материала.Спасибо тебе за то что ты есть...

  • @user-tf6jz7hj9d
    @user-tf6jz7hj9d Před 3 lety +1

    redux-form реально классная и супер полезная вещь оказалась! Спасибо!

  • @johndoe034
    @johndoe034 Před 4 lety

    Отличная серия уроков и канал в целом, огромный плюс тебе в карму за твои старания! У тебя талант объяснять сложные вещи очень простым языком. Проходил несколько курсов по Реакту от топовых преподов на Udemy и оффлайн в IT-компании, но всегда оставались вопросы по многим темам, ответы на все из которых нашел в этом курсе. Будет супер, если будет продолжение этого плейлиста для следующего уровня

  • @ctumyji9737
    @ctumyji9737 Před 4 lety +1

    Redux form круто! Спасибо за урок Димыч!

  • @spacerider9426
    @spacerider9426 Před 3 lety

    Спасибо огромное за твой труд! Смотрю дальше!

  • @territory_of_manifestation
    @territory_of_manifestation Před 4 lety +12

    Димыч красава, продолжай бомбить! Я уже на 43, скоро подтянусь)
    Вообще весело тут и конкурсы хорошие, во всех участвую)

  • @mykhailostepanishchev6472

    Шикарный урок,большое спасибо ! redux-form

  • @biovrad
    @biovrad Před 3 lety

    redux-form -это круто! очень облегчает жизнь) React, redux -лучшие уроки на этом канале

  • @amormarinero1189
    @amormarinero1189 Před 4 lety +13

    Только начала смотреть проект, надеюсь дойти до конца, спасибо!

  • @Viamsupervadetvadens
    @Viamsupervadetvadens Před 4 lety +2

    сам того не ожидая с первой попытки смог залогиниться, спасибо за уроки Димыч

  • @user-sg2sx9em5c
    @user-sg2sx9em5c Před 4 lety

    Спасибо за введение в ReduxForm. Летим дальше)
    пс. React JS, redux-form, login

  • @plotitsyn
    @plotitsyn Před 3 lety

    Самое доступное видео по redux-form, как составляющее отличного курса по ReactJS.
    За плечами 3/4 курса. Будем пытатся делать д/з с чистой, проплаченной за API, совестью.
    И, конечно же, традиционное Спасибо автору.

  • @Smash69ful
    @Smash69ful Před 4 lety

    Отличный урок. Узнал много нового. React Redux redux-form login js

  • @liberty2862
    @liberty2862 Před 4 lety +8

    Просто супер)) Дошел до 75 урока как смотря Игру престолов)))))
    Надеюсь уже скоро второй сезон? А то осталось не так много))

  • @alekseyberezov8020
    @alekseyberezov8020 Před 3 lety

    redux-form - очень полезная библиотеча! Бомбим дальше!

  • @user-di9dd7bb4l
    @user-di9dd7bb4l Před 4 lety +1

    React JS
    redux-form
    Спасибо за урок

  • @user-wy9gh3lw3q
    @user-wy9gh3lw3q Před 3 lety

    Redux-form. Классный урок! Спасибо

  • @sergeyprivalov9442
    @sergeyprivalov9442 Před 3 lety

    От души бро! Спасибо за чёткие видосы. Бомбим, задротим, летииим!

  • @user-ei5zp2qi4j
    @user-ei5zp2qi4j Před 4 lety +5

    спасибо очень полезный урок

  • @tanyatritelnitskaya1911

    Спасибо, Дима! Redux-form - это круто!!!!

  • @oconnor4417
    @oconnor4417 Před rokem

    Кайф, все получилось, летим дальше !❤

  • @elenakniazeva5388
    @elenakniazeva5388 Před 4 lety +2

    ох какая полезная вещь redux-form, спасибо!

  • @n0escape
    @n0escape Před 9 měsíci +5

    Такс, народ, говорю снова от лица обывателя. Если у вас есть время рассмотрите библиотеку Formik, однако если вы не уверены в своих силах, или нет времени и хочется бомбить дальше - не обращаейте внимание на комменты из этого видео, устанавливайте redux-form и бомбите дальше курс, все работает без проблем. Со временем в 2.0 Димыч покажет как пользоваться и как установить Formik в 13 уроке.

  • @DartVaderization
    @DartVaderization Před 4 lety +1

    Димыч, спасибо тебе за труд!

  • @marsonleonardovich4036

    В очередной раз спасибо) Всё понятно! redux-form!

  • @ArturZalewski
    @ArturZalewski Před 2 lety

    Отличный опыт, Димыч! Благодаря твоим подробным разъяснениям, получилось сделать и логи, и логаут, и нужные редиректы для юзабилити. Собственные, хотя и маленькие успехи, очень мотивируют. Redux-form, хотя и старая deprecated библиотека, всё-таки на многих старых проектах используется и знать как она работает - очень полезно. Уверен, что остальные, тот же Formik, концептуально далеко не ушли.

  • @dardtwey860
    @dardtwey860 Před 4 lety +2

    Это божественный курс!!!!!!

  • @codegorian6057
    @codegorian6057 Před 4 lety

    Redux-form спасибо Димыч, очень полезный урок

  • @user-ep1ny3qq9g
    @user-ep1ny3qq9g Před 4 lety

    лучшее видео по redux-form react )))

  • @iDobrik
    @iDobrik Před 2 lety

    Крутой урок, Спасибо Димыч!
    Видимо есть несколько альтернатив redux-form и решил использовать хук react-hook-form, а не formik. Показался очень удобным вариантом.

  • @konstantinkuksov914
    @konstantinkuksov914 Před 4 lety

    Действительно крутая фишка, которая, когда в ней разбираешься, существенно экономит время и строки кода!

  • @user-tf1rn7qq2p
    @user-tf1rn7qq2p Před 3 lety

    Большое реактивное спасибо, Димыч! redux-form введение (login)

  • @yuritian8830
    @yuritian8830 Před 11 měsíci +2

    При возникновении ошибки "You must either pass handleSubmit() an onSubmit function or pass onSubmit" смотрите видео дальше. Это потом фиксится в видео.

  • @user-fs1ux7dy6r
    @user-fs1ux7dy6r Před 4 lety

    Redux form понятно и полезно. Крутой урок. Подписка оформлена. Кто еще не сделал, давайте поддержим Димыча.

  • @user-tp4fn2dl9w
    @user-tp4fn2dl9w Před 4 lety

    Ку-ку)) спасибо за курс! 👏React redux-form

  • @maxim.saharov
    @maxim.saharov Před 2 lety +18

    НИЖЕ ПОЛНОСТЬЮ РАБОЧИЙ КОД НА АПРЕЛЬ 2022
    - кто хочет понимать почему он так работает - советую почитать офиц. документацию Formik, почитать все коменты под этим видео, посмотреть хотя бы 20 уроков с канала - Codevolution, также посмотреть Димыча видео номер 13 с Путь Самурая 2.0, и это видео тоже посмотреть
    czcams.com/video/K6f8GAhLGKA/video.html
    и вот собственно код :)
    //
    import React from 'react';
    import {Formik, Form, Field, ErrorMessage} from "formik";
    import * as Yup from "yup";
    const validateLoginForm = values => {
    const errors = {};
    if (!values.email) {
    errors.email = 'Required 1';
    } else if (
    !/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i.test( values.email )
    ) {
    errors.email = 'Invalid email address';
    }
    return errors;
    };
    const validationSchemaLoginForm = Yup.object().shape( {
    password: Yup.string()
    .min( 2, "Must be longer than 2 characters" )
    .max( 5, "Must be shorter than 5 characters" )
    .required( "Required 2" )
    } );
    const Login = () => {
    return (

    ... Login 555
    {
    console.log( values )
    }}
    >
    {() => (











    remember me

    Login

    )}


    ...


    )
    }
    export default Login;

    • @marina.health
      @marina.health Před 2 lety

      Спасибо! Очень выручил!

    • @ascar66
      @ascar66 Před 2 lety

      Спасибо! Димыч Димыч добавь в закреп коммент

    • @Denis-ws1vn
      @Denis-ws1vn Před 2 lety

      Получается эта форма не подвязана через наш redux state?

    • @yuriy1196
      @yuriy1196 Před 2 lety

      @@Denis-ws1vn Я вот тоже думаю... Сделал всё через Formik а что со стейтом то? Разве сейчас у нас используется flux круговорот на каждый символ? Разве введенные данные сохраняются где-то в State? (Если разберешься с этим, обьясни пожалуйста)

    • @yuriy1196
      @yuriy1196 Před 2 lety +1

      @@Denis-ws1vn К настоящему моменту вы могли подумать: «Почему вы просто не использовали Redux-Form?» Хороший вопрос.
      По словам нашего пророка Дэна Абрамова, состояние формы по своей сути эфемерно и локально, поэтому отслеживать его в Redux (или любой другой библиотеке Flux) не нужно.
      Redux-Form вызывает весь редюсер Redux верхнего уровня несколько раз ПРИ КАЖДОМ НАЖАТИИ КЛАВИШИ. Это хорошо для небольших приложений, но по мере роста вашего Redux-приложения задержка ввода будет продолжать увеличиваться, если вы используете Redux-Form.
      Redux-Form имеет размер 22,5 КБ в сжатом виде (формат Formik составляет 12,7 КБ)
      Моя цель с Formik состояла в том, чтобы создать масштабируемый, производительный помощник формы с минимальным API, который делает действительно очень раздражающие вещи, а остальное оставляет на ваше усмотрение.

  • @MikhailKuklenkov
    @MikhailKuklenkov Před 3 měsíci

    Благодарю за контент, Дима! Королевский лайк)

  • @frontendtwo7743
    @frontendtwo7743 Před 5 měsíci

    Спасибо за урок!!! Димыч ты красавчик redux-form стали понятны)

  • @user-jm9zo5re8e
    @user-jm9zo5re8e Před 3 lety

    Спасибо у нас много информатики в колледже ты мне очень помог своими видео.

  • @vadikpanchuk4978
    @vadikpanchuk4978 Před 4 lety +1

    Конструктор REDUX-FORM класс! Димыч респект!

  • @romanpomin1967
    @romanpomin1967 Před 3 lety

    redux-form - круто) Альтернатива есть - formic. Спасибо 100-му выпуску))

  • @marina-ej4qd9kc1wh
    @marina-ej4qd9kc1wh Před 4 měsíci

    redux-form. Приятное видео. Спасибо

  • @ivanmiarkulau8320
    @ivanmiarkulau8320 Před 3 lety

    спасибо за урок о redux-form!)

  • @GoldenPrinceYT
    @GoldenPrinceYT Před rokem

    Спасибо! Глянул для ознакомления, но буду изучать react-hook-form

  • @user-kx3ts4ok8y
    @user-kx3ts4ok8y Před 4 lety +3

    Чувак ты всегда понятно объясняешь спасибо!!! Сделайте курс про knockout js!!!! жду спасибо заранее)

    • @ITKAMASUTRA
      @ITKAMASUTRA  Před 4 lety +5

      Ой нет, вы что, этот фреймворк можете выбросить в корзину уже. я в свое время с ним поработать успел, но его время прошло

  • @miguelgrushetckii4839
    @miguelgrushetckii4839 Před 3 lety

    Redux-form - супер, спасибо Димыч!!!

  • @user-np9mq5xc7j
    @user-np9mq5xc7j Před 2 lety

    Круто. Спасибо! Сделал как в видео всё получилось!

  • @user-tr8hr4xm1l
    @user-tr8hr4xm1l Před 4 lety +1

    Ураааа Димыч вернулся на экран!!!! redux-form погнали

  • @arrowdev1042
    @arrowdev1042 Před 2 lety

    Ох Димыч, раньше сериал смотрел теперь твои ролики, надеюсь после этих 100 выпусков будет что ещё посмотреть на канале, привык уже к движухе) Благодарочка Тебе! Космос впереди)

  • @Andrei-nr2oi
    @Andrei-nr2oi Před 3 lety

    Redux form все таки предоставляет годную функциональность для работы с формами!!! Уже реализовал логинизацию. Спасибо за объяснение!!! Летим дальше!!!

  • @edik180496
    @edik180496 Před 4 lety +4

    круто! спасибо за видос

  • @Titanidze17
    @Titanidze17 Před 4 lety +5

    Спасибо, лучший :)

  • @ole_oli
    @ole_oli Před 3 lety

    redux-form это круто, спасибо Димычь!!!

  • @sergsergey4251
    @sergsergey4251 Před 3 lety

    Было интересно.
    Бомбим дальше ©

  • @benatoyan5142
    @benatoyan5142 Před 4 lety +5

    spasibo ti luchshe vsex

  • @sanbuz
    @sanbuz Před 5 měsíci

    Спасибо ! redux-form газую дальше

  • @olgaguseva7653
    @olgaguseva7653 Před rokem

    Мэджик! Лучшее объяснение React JS - redux-form введение (login)

  • @technical777
    @technical777 Před 4 lety +2

    React JS - redux-form Димыч спасибо ! ! !

  • @user-jx7ez8xv2e
    @user-jx7ez8xv2e Před 4 lety +9

    Пользуясь добрым советом решил сделать регистрацию самостоятельно. Вроде ничего сложного, но черт меня дернул вот здесь заменить component на render, подумал, что так правильнее. В результате все стало работать через раз, страшные красные сообщения, перекорежил кучу файлов пытаясь выяснить в чем дело, убил два вечера пока не понял в чем дело.
    Понял, что спать надо ночью больше четырёх часов.
    Движемся дальше! Вперёд, куда же ещё.

    • @ltdsci2171
      @ltdsci2171 Před 3 lety +1

      Чувак, а это ты на фото? Респектос! В таком возрасте фронтенд юзать! Красава!

    • @user-bx7ly2th3b
      @user-bx7ly2th3b Před 3 lety

      А в чем проблема-то была в итоге? надо было для render передавать коллбэк, а не ссылку на компонент? }/>?

    • @user-jx7ez8xv2e
      @user-jx7ez8xv2e Před 3 lety

      @@user-bx7ly2th3b Проблема была в невнимательности усугубленной недосыпом и из-за этого имела место опечатка (вместо "component" написал "render") которую я долго искал. )

    • @user-bx7ly2th3b
      @user-bx7ly2th3b Před 3 lety

      @@user-jx7ez8xv2e понял)

    • @pauldudich
      @pauldudich Před 3 lety +1

      @@ltdsci2171 Фроентэнд - это не высшая наука какая-то ) любой может освоить

  • @kondakov90
    @kondakov90 Před 4 lety +1

    Форму подключил через compose. Ты был прав, очень удобно.

  • @MrZorg23
    @MrZorg23 Před 4 lety +2

    Спасибо за redux-form! Давно хотел пощупать! Есть ли какая-то разница между redux-form и Formik? Или это просто аналоги?

  • @parnasmi
    @parnasmi Před 4 lety +2

    Хороший урок. Мне понравился. Я обычно использую formik. Просто дали проект на котором использован redux-form. И хотелось что нибудь посмотреть. Кстати, на prop component у Field у можно передать любой кастомный форм элемент с обертками и сообшениями ошибки.

  • @ihordoroshenko2158
    @ihordoroshenko2158 Před 4 lety +2

    Очень круто пояснено, сам когда-то провалился на валидации огроменной формы, тогда фирма как раз переходила с первого Angular на более новый, а я еще и новичком был, полный хардкор в общем. Так что сейчас смотрю и благословляю разработчиков redux-form. Ну и Димыча конечно.

    • @ITKAMASUTRA
      @ITKAMASUTRA  Před 4 lety +1

      вообще работа с формами, большими в особенности - всегда нелегкая задача... Кстати, Ангулар где-то в моей картине мира лучше с этим справляется)

  • @user-ly5ez5ln7y
    @user-ly5ez5ln7y Před 4 lety +1

    Круто, и на сайте инфа доступно подана

  • @semial
    @semial Před 3 lety

    Спасибо за урок, Димыч! Хочется самому конечно сделать, но почему-то в некоторых моментах у меня не догоняется мысля, поэтому перейду к следующему ролику и посмотрю модель построения.

  • @Vllad_Ko
    @Vllad_Ko Před 4 lety +1

    Redux-form это отличная фича! Как и весь Redux. React + Redux это мощь!

  • @user-mf9uc3he8b
    @user-mf9uc3he8b Před 4 lety +9

    Redux-form - это круто

  • @bitcoin-
    @bitcoin- Před 4 lety +1

    Домашку сделал за 10 минут.Урок отличный. Залогинился через форму.И на сайте тоже автоматически вошло в личный кабинет под моим логином.

  • @hennadiipetrov1967
    @hennadiipetrov1967 Před 4 lety

    Redux-form круто, спасибо Димыч)

  • @danissimo4044
    @danissimo4044 Před 4 lety +15

    Прикол в том что, я свою форму создал ещё на уроке про API, когда всё только начиналось:)

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 Před 4 lety +1

    Офигенно!! Спасибо!

  • @SerhiiD11010
    @SerhiiD11010 Před 3 lety

    Смотрю эти уроки под пиком Балмера, получается заметно лучше)

  • @alexanonymous5823
    @alexanonymous5823 Před 3 lety

    redux-form интересно=)) спасибо!!

  • @nabosFILL
    @nabosFILL Před 4 lety +1

    Когда ты первый раз показал редакс, пошел сделал свою валидацию формы) Теперь переделал, боже какой кайф не писать свой стейт на форму!!! Кайф.

  • @user-bd4lw9hx3s
    @user-bd4lw9hx3s Před 2 lety

    Сделал сам логинизацию и релогинизацию! Дмитрий лучший: великолепные объяснения, веселый и добрый подход! Очень хороший курс по React - Redux!

    • @orangedragonthebestraper
      @orangedragonthebestraper Před 2 lety

      Как?

    • @user-bd4lw9hx3s
      @user-bd4lw9hx3s Před 2 lety

      @@orangedragonthebestraper что как? Логинизацию? Вник, поломал голову и сделал) или как дела вообще? Тружусь во фронте уже 9 месяцев. Зп 80. Удаленка. Коллектив хороший, проекты интересные. Курс Дмитрия до сих пор актуален. Не так уж много в реакте изменилось с того времени) потребность довольно высокая в специалистах в РФ

    • @orangedragonthebestraper
      @orangedragonthebestraper Před 2 lety

      @@user-bd4lw9hx3s да, как сделал логинизацию?подскажи если это так просто!

  • @tema_skakun
    @tema_skakun Před 9 měsíci +2

    не испытал никаких трудностей при установке redux-form, npm install redux-form (--force - не использовал).
    ошибок и ворнингов не обнаружил. полёт нормальный.
    можно поюзать redux-form в качестве обучалки для работы с формами, а потом как говорит Димыч, когда будет ясна проблематика, разные решения/библиотеки применять легче.
    #reduxForm #практика #примеры #уроки #курс

  • @maxkos6184
    @maxkos6184 Před 3 lety

    Go, go, go... JS Samurai !!!! Redux, React, redux-form !!! Every day I code every day I win!!! Super JS React motivator. It's just the best React courses I've ever seen

  • @nickkrsk
    @nickkrsk Před 2 lety

    Круто! Спасибо огромное)

  • @razmiqayelyan1497
    @razmiqayelyan1497 Před rokem +1

    Спасибо большое, актуально даже 3 года спустя

  • @evgeniytitovskiy2848
    @evgeniytitovskiy2848 Před 4 lety

    пропустил проп component по невнимательности. Очень крутой курс по react
    edux. Спасибо!

  • @user-nk6ih7uh1h
    @user-nk6ih7uh1h Před 3 lety +6

    Сейчас Redux Form уже не используется, нужно использоватьт его аналоги: React Final Form (это от разработчика Redux Form) или Formik. Вообще аналогов достаточно, но Redux Form уже окончательно устарел. Всем удачи!
    Дима, спасибо, это лучший бесплатный курс по реакту! Бахаем React JS. Учим JavaScript

    • @orangedragonthebestraper
      @orangedragonthebestraper Před 2 lety

      ребятушки, Я дико извиняюсь, вижу тут все прошаренные хацкеры - как сделать логинизацию? если это так проcто? или с помощью redux-form сейчас его нельзя сделать потому что он устарел? и в принципе работать в 2k22ом не будет? #PastorJ #OrangeDragon #DaBest #Trending #SigmundFreud

  • @dob1wan174
    @dob1wan174 Před 4 lety

    react -redux!!! спасибище Димич!

  • @mrmicolka
    @mrmicolka Před 4 lety

    React JS redux-form
    Первое впечатление: "Них себе магия!" Спасибо за урок)
    На сайте с Апишками в описании запроса DELETE /auth/login написано Unfollow requested user. Наверное там должно было быть что-то типа Unauthotize on the service

  • @ihorvitaliyovytch7959
    @ihorvitaliyovytch7959 Před 3 lety

    Круто, классно! redux-form

  • @amaxe12345
    @amaxe12345 Před 4 lety +1

    Спасибо Димыч! React JS - redux-form введение (login) #reduxForm #reactjs