С 17:44 - "Произошел рендр 4 раза". Хочу высказать свое мнение и придраться к этой фразе)), т.к. далее идет повторение такой фразы, что происходит рендер компонента. Если читать документацию React, то там сказано "На практике большинство React-приложений вызывают ReactDOM.render() только один раз". Получается компонент отрендерился первоначально и при изменении его стэйта, Реакт обновляет только тот DOM-узел, где произошли изменения, сравнивая с предыдущей версией DOM-дерева. На видео, не совсем понял, что автор имеет ввиду под рендером компонента, хотя на видео не было сказано, как конкретно рендерится компонент. Поправьте, пожалуйста, новичок в Реакте и хочется лучше разобраться) Спасибо
На 04.02.2022 при использовании key={index.toString} реакт выдаёт ошибку при создании второго элемента массива: Encountered two children with the same key, `function toString() { [native code] }` Способом исправления является замена строчки кода на key = {String(index)}
нужен подробный разбор стейта в лице redux с использованием flux архитектуры, это то без чего разрабу на реакте никуда, если такой видос будет, просьба, без использования рефов. Сам Store можно замутить где то на хосте, для кого то будет полезно заодно посмотреть работу с промисами
@@TheLevius я у Димыча смотрю, 53 посмотрел, просто небольшая каша в голове получилась когда был самописный редакс, а затем потихоньку начали заменять на реальный, хотелось бы сразу начать с реального
К чему эти топтания на месте? Вы последние пару лет ходите по кругу, причем технологии не меняются, а меняется изложение. Возможно, это круто для новичков, но в таком случае, ваш канал нацелен только на эту аудиторию. Как только человек пересмотрел все ролики на интересующую его тему, он уходит с канала, так как выучил всё что хотел. Почему бы не сделать что-то вроде React/JavaScript advanced? Так же я по прежнему жду продолжения ангуляра:) Это касается не только этого видео. Вы также снова начинаете ходить по массивам... Камон, ну может аудитории пора расти?
@@Gdyvfjttyhhh Я не знаю как в общем. Но для изучения какой то новой технологии я ищу есть ли какой то обзор на ютюбе. Пересматриваю например за обедом азы, а дальше на основе документации все делаю, уже понимая суть и цель в целом.
5:40 - що таке стейт
8:43 - компонент в стилі ООП
29:48 - компонент в стилі функції
блин, живу уже на этом канале, настолько годный контент.
Очень классная лекция. Вы так легко вносите понимание. Потому что сами всё ясно понимаете.
Отличный урок, спасибо! Все подробно, по полочкам👍
Спасибо большое, все понятно и разжевано. Рекомендую его уроки!!!
С 17:44 - "Произошел рендр 4 раза". Хочу высказать свое мнение и придраться к этой фразе)), т.к. далее идет повторение такой фразы, что происходит рендер компонента. Если читать документацию React, то там сказано "На практике большинство React-приложений вызывают ReactDOM.render() только один раз". Получается компонент отрендерился первоначально и при изменении его стэйта, Реакт обновляет только тот DOM-узел, где произошли изменения, сравнивая с предыдущей версией DOM-дерева. На видео, не совсем понял, что автор имеет ввиду под рендером компонента, хотя на видео не было сказано, как конкретно рендерится компонент. Поправьте, пожалуйста, новичок в Реакте и хочется лучше разобраться) Спасибо
1 раз повторить 4 раза = 4 раза
@@melvinwalker2692
Отличный урок! Добавил ещё проверку на пустой ввод как в JS так и в Реакт.
Превосходное изложение, учить - это талант
ух объёмная тема! хорошая тема !! спасибо
спасибо за объяснения а то другие объясняют так как будто ты уже и так все знаешь
Спасибо за интересный и понятный материал)
Только запутало, state просто состояние. А что за дефтулс с компонентами, это где такое? Знаю у vue нужно качать плагин, а для react откуда?
спасибо за урок
spasibo ogromnoye!!! u vas samiye klassniye uroki!!!
Все понятно. Очень нравится подача.
Я не программист ни разу, почти ничего не знаю вообще, но все как и обещано понял, спасибо!
Объясните пожалуйста почему вы использовали React.createRef в функциональном компоненте ?
Cпасибо, очень круто
Вы лучший преподаватель!
Спасибо
вам спасибо!
Огромное спасибо автору.
Дай Бог вам здоровья
А где про Ref можно посмотреть урок? Я чет пропустил его видать
его не было.
Понравился урок..
А можно ссылку на урок, где про события было?
Спасибо за видео, подскажите что нужно сделать что бы в инспекторе появилась вкладка Components?
в хроме скачай расширение React Developer Tools и установи его
На 04.02.2022 при использовании key={index.toString} реакт выдаёт ошибку при создании второго элемента массива: Encountered two children with the same key, `function toString() { [native code] }`
Способом исправления является замена строчки кода на key = {String(index)}
key={index.toString()} вы забыли '()'
Спасибо большое за урок
уже зная тему, посмотрев видео запутался и мало что понял) но это не в укор автору, кому-то заходит, кому-то нет
Очень интересно, спасибо за ролик! ) Александр, а вот, скажем, слайдер или табы, кидать в стейт?
Конечно, а как ещё отлавливать событие в реакте?
если это часть курса, то неплохо бы иметь таймкод. курс стоит 50$, если что...
классный урок!
State или stage???
state. Обновите.
нужен подробный разбор стейта в лице redux с использованием flux архитектуры, это то без чего разрабу на реакте никуда, если такой видос будет, просьба, без использования рефов. Сам Store можно замутить где то на хосте, для кого то будет полезно заодно посмотреть работу с промисами
Так это у димыча смотреть надо
@@TheLevius я у Димыча смотрю, 53 посмотрел, просто небольшая каша в голове получилась когда был самописный редакс, а затем потихоньку начали заменять на реальный, хотелось бы сразу начать с реального
классный урок - тольк - прочитайте плиз чистый код. Название массива в единственном числе - на такое способны только php'шники
Дякую
Прочитав в коментах хейт , пошёл искать курсы в юдеми и тд. Нашёл много курсов . Говорят там про тоже самое что и Александр, но нудно и не понятно .
👍👍👍
const Redux = () =>{
return(
Сделайте что-то о redux или flux а не стейт)
было бы интересно посмотреть на ваш рассказ
)
}
10 урок редакс
Зайдите в список уроков, там увидите что redux будет позже.
This button changeSSSSSSSSSSSSSSS state
ok
не кёрент, а карент
current произносится как [карент] ;)
в Американском и Британском английском звучит по-разному
К чему эти топтания на месте? Вы последние пару лет ходите по кругу, причем технологии не меняются, а меняется изложение. Возможно, это круто для новичков, но в таком случае, ваш канал нацелен только на эту аудиторию. Как только человек пересмотрел все ролики на интересующую его тему, он уходит с канала, так как выучил всё что хотел. Почему бы не сделать что-то вроде React/JavaScript advanced? Так же я по прежнему жду продолжения ангуляра:)
Это касается не только этого видео. Вы также снова начинаете ходить по массивам... Камон, ну может аудитории пора расти?
я бы не прочь повторить массивы платно
Поддерживаю
Пишу несколько лет на js, сейчас в основном на vuejs ,но много узнал из видосов интересных фишек, упрощающих роботу. Хотя далеко не новичок.
@@vasil-vasil это не плюс этому каналу, а минус вам. Да и к тому же, я не говорю о полезных фишках. Я говорил о контенте в целом.
@@Gdyvfjttyhhh Я не знаю как в общем. Но для изучения какой то новой технологии я ищу есть ли какой то обзор на ютюбе. Пересматриваю например за обедом азы, а дальше на основе документации все делаю, уже понимая суть и цель в целом.
+
Мозги сварил пипец
+++
+