React State - это просто! Курс ReactJS

Поділитися
Вставка
  • Опубліковано 7 січ 2025

КОМЕНТАРІ • 76

  • @ZhukAcademy
    @ZhukAcademy Рік тому +4

    5:40 - що таке стейт
    8:43 - компонент в стилі ООП
    29:48 - компонент в стилі функції

  • @ilya5366
    @ilya5366 3 роки тому +9

    блин, живу уже на этом канале, настолько годный контент.

  • @vitalygaraev8093
    @vitalygaraev8093 5 місяців тому

    Очень классная лекция. Вы так легко вносите понимание. Потому что сами всё ясно понимаете.

  • @alexforos5425
    @alexforos5425 2 роки тому +6

    Отличный урок, спасибо! Все подробно, по полочкам👍

  • @РоманТамазян-е2ж
    @РоманТамазян-е2ж 4 роки тому +3

    Спасибо большое, все понятно и разжевано. Рекомендую его уроки!!!

  • @AndreyEricksonGame
    @AndreyEricksonGame 3 роки тому +9

    С 17:44 - "Произошел рендр 4 раза". Хочу высказать свое мнение и придраться к этой фразе)), т.к. далее идет повторение такой фразы, что происходит рендер компонента. Если читать документацию React, то там сказано "На практике большинство React-приложений вызывают ReactDOM.render() только один раз". Получается компонент отрендерился первоначально и при изменении его стэйта, Реакт обновляет только тот DOM-узел, где произошли изменения, сравнивая с предыдущей версией DOM-дерева. На видео, не совсем понял, что автор имеет ввиду под рендером компонента, хотя на видео не было сказано, как конкретно рендерится компонент. Поправьте, пожалуйста, новичок в Реакте и хочется лучше разобраться) Спасибо

  • @Viktorres1
    @Viktorres1 3 роки тому +3

    Отличный урок! Добавил ещё проверку на пустой ввод как в JS так и в Реакт.

  • @MaxAlekseyev
    @MaxAlekseyev Рік тому

    Превосходное изложение, учить - это талант

  • @lisofsky8151
    @lisofsky8151 3 роки тому +1

    ух объёмная тема! хорошая тема !! спасибо

  • @Burbon211
    @Burbon211 Рік тому

    спасибо за объяснения а то другие объясняют так как будто ты уже и так все знаешь

  • @BekToPb
    @BekToPb 3 роки тому +2

    Спасибо за интересный и понятный материал)

  • @seryozhamangushev9638
    @seryozhamangushev9638 4 роки тому +2

    Только запутало, state просто состояние. А что за дефтулс с компонентами, это где такое? Знаю у vue нужно качать плагин, а для react откуда?

  • @АрстанбекШаршенов-к4т

    спасибо за урок

  • @mariaklimenko6090
    @mariaklimenko6090 2 роки тому

    spasibo ogromnoye!!! u vas samiye klassniye uroki!!!

  • @АлексейК-м3л
    @АлексейК-м3л 4 роки тому

    Все понятно. Очень нравится подача.

  • @RoKoFoRu
    @RoKoFoRu 3 роки тому

    Я не программист ни разу, почти ничего не знаю вообще, но все как и обещано понял, спасибо!

  • @СергейЧерненко-о5щ
    @СергейЧерненко-о5щ 3 роки тому +1

    Объясните пожалуйста почему вы использовали React.createRef в функциональном компоненте ?

  • @КритерийПарето

    Cпасибо, очень круто

  • @artisoul0852
    @artisoul0852 2 роки тому

    Вы лучший преподаватель!

  • @digitalturkistan1857
    @digitalturkistan1857 4 роки тому +4

    Спасибо

    • @itgid
      @itgid  4 роки тому +1

      вам спасибо!

  • @jutsu.freedom
    @jutsu.freedom 2 роки тому

    Огромное спасибо автору.

  • @fuad2069
    @fuad2069 4 роки тому

    Дай Бог вам здоровья

  • @viktorkasap
    @viktorkasap 4 роки тому +2

    А где про Ref можно посмотреть урок? Я чет пропустил его видать

    • @Vampir21
      @Vampir21 4 роки тому

      его не было.

  • @Pagegift
    @Pagegift 2 роки тому

    Понравился урок..
    А можно ссылку на урок, где про события было?

  • @user-ke2on2ju8m
    @user-ke2on2ju8m 4 роки тому +1

    Спасибо за видео, подскажите что нужно сделать что бы в инспекторе появилась вкладка Components?

    • @pogios
      @pogios 4 роки тому +3

      в хроме скачай расширение React Developer Tools и установи его

  • @Fdech
    @Fdech 2 роки тому

    На 04.02.2022 при использовании key={index.toString} реакт выдаёт ошибку при создании второго элемента массива: Encountered two children with the same key, `function toString() { [native code] }`
    Способом исправления является замена строчки кода на key = {String(index)}

    • @olga_lc
      @olga_lc 2 роки тому

      key={index.toString()} вы забыли '()'

  • @min8132
    @min8132 2 роки тому

    Спасибо большое за урок

  • @olegzidane7099
    @olegzidane7099 4 роки тому +8

    уже зная тему, посмотрев видео запутался и мало что понял) но это не в укор автору, кому-то заходит, кому-то нет

  • @dennisfisher2684
    @dennisfisher2684 3 роки тому

    Очень интересно, спасибо за ролик! ) Александр, а вот, скажем, слайдер или табы, кидать в стейт?

    • @whicencer8819
      @whicencer8819 3 роки тому

      Конечно, а как ещё отлавливать событие в реакте?

  • @KanalReal
    @KanalReal 2 роки тому +1

    если это часть курса, то неплохо бы иметь таймкод. курс стоит 50$, если что...

  • @naphania2
    @naphania2 2 роки тому

    классный урок!

  • @grandphone3585
    @grandphone3585 4 роки тому +1

    State или stage???

    • @itgid
      @itgid  4 роки тому +1

      state. Обновите.

  • @evgeniyprowork
    @evgeniyprowork 4 роки тому

    нужен подробный разбор стейта в лице redux с использованием flux архитектуры, это то без чего разрабу на реакте никуда, если такой видос будет, просьба, без использования рефов. Сам Store можно замутить где то на хосте, для кого то будет полезно заодно посмотреть работу с промисами

    • @TheLevius
      @TheLevius 4 роки тому

      Так это у димыча смотреть надо

    • @evgeniyprowork
      @evgeniyprowork 4 роки тому

      @@TheLevius я у Димыча смотрю, 53 посмотрел, просто небольшая каша в голове получилась когда был самописный редакс, а затем потихоньку начали заменять на реальный, хотелось бы сразу начать с реального

  • @renatkhabirov9321
    @renatkhabirov9321 3 роки тому

    классный урок - тольк - прочитайте плиз чистый код. Название массива в единственном числе - на такое способны только php'шники

  • @olegBilyi-n4j
    @olegBilyi-n4j 2 роки тому

    Дякую

  • @abuqosim7489
    @abuqosim7489 3 роки тому

    Прочитав в коментах хейт , пошёл искать курсы в юдеми и тд. Нашёл много курсов . Говорят там про тоже самое что и Александр, но нудно и не понятно .

  • @alex45779
    @alex45779 3 роки тому

    👍👍👍

  • @butecher
    @butecher 4 роки тому

    const Redux = () =>{
    return(
    Сделайте что-то о redux или flux а не стейт)
    было бы интересно посмотреть на ваш рассказ
    )
    }

    • @digitalturkistan1857
      @digitalturkistan1857 4 роки тому

      10 урок редакс

    • @Vampir21
      @Vampir21 4 роки тому

      Зайдите в список уроков, там увидите что redux будет позже.

  • @kotofun
    @kotofun 2 роки тому

    This button changeSSSSSSSSSSSSSSS state

  • @МахабатБактыбеккызы-т7д

    ok

  • @leonidkharin7576
    @leonidkharin7576 2 роки тому

    не кёрент, а карент

  • @lemospace
    @lemospace 4 роки тому +3

    current произносится как [карент] ;)

    • @nadiyatitarenko1623
      @nadiyatitarenko1623 2 роки тому

      в Американском и Британском английском звучит по-разному

  • @Gdyvfjttyhhh
    @Gdyvfjttyhhh 4 роки тому +8

    К чему эти топтания на месте? Вы последние пару лет ходите по кругу, причем технологии не меняются, а меняется изложение. Возможно, это круто для новичков, но в таком случае, ваш канал нацелен только на эту аудиторию. Как только человек пересмотрел все ролики на интересующую его тему, он уходит с канала, так как выучил всё что хотел. Почему бы не сделать что-то вроде React/JavaScript advanced? Так же я по прежнему жду продолжения ангуляра:)
    Это касается не только этого видео. Вы также снова начинаете ходить по массивам... Камон, ну может аудитории пора расти?

    • @digitalturkistan1857
      @digitalturkistan1857 4 роки тому

      я бы не прочь повторить массивы платно

    • @piggychampion
      @piggychampion 4 роки тому

      Поддерживаю

    • @vasil-vasil
      @vasil-vasil 4 роки тому

      Пишу несколько лет на js, сейчас в основном на vuejs ,но много узнал из видосов интересных фишек, упрощающих роботу. Хотя далеко не новичок.

    • @Gdyvfjttyhhh
      @Gdyvfjttyhhh 4 роки тому

      @@vasil-vasil это не плюс этому каналу, а минус вам. Да и к тому же, я не говорю о полезных фишках. Я говорил о контенте в целом.

    • @vasil-vasil
      @vasil-vasil 4 роки тому

      @@Gdyvfjttyhhh Я не знаю как в общем. Но для изучения какой то новой технологии я ищу есть ли какой то обзор на ютюбе. Пересматриваю например за обедом азы, а дальше на основе документации все делаю, уже понимая суть и цель в целом.

  • @turtrueweb
    @turtrueweb 4 роки тому

    +

  • @elzarjalalovv
    @elzarjalalovv 11 місяців тому

    Мозги сварил пипец

  • @zloy_ax8496
    @zloy_ax8496 3 роки тому

    +++

  • @YauhenRomeiko
    @YauhenRomeiko 4 роки тому

    +