React: монтируй, демонтируй, обновляй
Подробный рассказ про React и его особенности.
0:47 - План лекции
3:20 - JSX в деталях
16:25 - Компоненты в деталях
18:48 - Жизненный цикл
31:36 - Границы ошибок
37:05 - Производительность
45:44 - SyntheticEvents
49:59 - Дополнительные темы
58:50 - Хуки
Пікірлер: 59
Что если бы Николай Дроздов был бы фронтером)
@sorenkane5865
2 жыл бұрын
you all probably dont care but does someone know of a trick to get back into an Instagram account? I was dumb forgot the login password. I appreciate any tricks you can give me.
@jazieltripp1040
2 жыл бұрын
@Soren Kane Instablaster ;)
@sorenkane5865
2 жыл бұрын
@Jaziel Tripp thanks for your reply. I found the site thru google and im in the hacking process now. I see it takes a while so I will get back to you later when my account password hopefully is recovered.
рассказывает как Дроздов, не оторваться
Григорий, спасибо вам за такой лаконичный концентрат инфы в одном докладе!
Подача лектора просто великолепна! Спасибо большое, что делитесь лекциями
Спасибо огромное за материал, очень структурировано, покрыты все основные моменты.
Классная лекция, благодарю!
Очень класная лекция и лектор, спасибо!
супер лекция! автору спасибо! многое по полочкам разложилось)
Спасибо! Это очень крутые лекции!!!
Григорий, оч классно рассказал. даже хз что из минусов сказать. Хотелось бы услышать другие его доклады
Спасибо,очень инетесно,крутой лектор !
Крутой доклад!
Братан, хорош, давай-давай вперёд! Контент вообще в кайф, красавчик! Можно вот этого и того и почаще?
Больше Реакта!! Бооольше!!
Пожалуйста, добавьте ссылку на презентацию. Отличное выступление!
Этот парень круче гор! Просто монстр!
неплохо, неплохо
Я просто не понимаю как можно было поставить дизлайк за такую лекцию... no comment.
top
Спасибо большое за отличную лекцию, подскажите пожалуйста будет ли выложена вторая часть ?
@YandexforFrontend
4 жыл бұрын
Сергей, добрый день! Вторая часть (React-приложение) по ссылке: kzread.info/dash/bejne/haKhyK1tiditnM4.html
@vladdegotovstochub1802
4 жыл бұрын
Фронтенд , а где можно найти эту презентацию??
@lightinthedark5708
4 жыл бұрын
@@YandexforFrontend, скиньте еще, пожалуйста, ссылку на презентацию. Спасибо.
Ему перед каждой темой надо говорить: "А теперь, мои хорошие, ..." )
Где можно найти эту презентацию??
Здравствуйте! Как React обрабатывает события (и примеры событий) во время процесса поиска в Яндекс?
Хуки начинаются с use не потому, что соглашение какое-то между разрабами, а потому, что реакт смотрит на название функции и если оно начинается с use то он обращается с ним как с хуком, и дает возможность сохранять state
22:00 Если функция render зависит только от props, то она действительно будет чистой. А вот когда внутри появляется зависимость от state это утверждение уже не является верным 36:30 разделение на глупые и умные компоненты уже устарело, можете это увидеть в той же статья Абрамова на которую ссылаетесь - Presentational and Container Components
@victorklimov5254
4 жыл бұрын
И props и state не изменяются внутри render (если бы это было, то рендеринг зациклился). Поэтому нет причин утверждать, что render - не чистая функция. Компоненты действительно хранят и меняют внутри себя состояние, но не функция render
@izzei-1614
4 жыл бұрын
Разделение на умные и глупые компоненты не устарело. По крайне мере, я не видел столь же успешного для разработки аналога.
Спасибо, узнал много нового. Только вот по моему концепция useEffect это не про жизненный цикл, это про зависимости, жизненного цикла у функциональных компонентов нет. Вызов useEffect с пустым массивом означает только что зависимостей нет и не гарантирует что вызов будет один раз.
На слайде 113 надпись "construstor (props) { ..."- опечатка?
Можно ссылку на презентацию?
Чтобы объяснить сложное новичку нужно объяснить это как пятилетнему. Автор хорошо старается чтобы в приятной форме предоставить сложный материал. Спасибо, как в детском саду побывал )
Блин, ну и название. Хочется добавить: "грабь корованы и про гусей не забывай".
Без обид лектор очень похож на Дядюшку АУ) Спасибо большое крутая лекция и лектор😎👍🤟
00:50:00
После того как невзначай глянул на часы лекция понеслась галопом по европам
По event pooling данные уже не самые актуальные)
Называть нативные возможности языка паттерном - сильно.
@jurafree426
3 жыл бұрын
spread est - это нативные возможности. А их использование в JSX - вполне можно назвать паттерном. То же самое касается условного рендеринга.
Бабель, звучит как оскорбление. Слышь ты бабель... ))
@MrZyman
2 жыл бұрын
Чувак, как там у вас в школах, совсем уже ? Про Исаака Бабеля не вспоминают? А на уроке английского про Вавилон не говорите, или у вас "Слово Божье" в это время, но Вавилон тоже тогда при деле.
Почуму лектор не разделяет понятия VDOM&DOM?Зачем путать людей?
И что логотип на майке должен означать? ) Что под показной русскостью Яндекса кроется западный иноагент? )
это носки с пальцами что ли?))
Почему столько воды?
@yurabeliaev8695
3 жыл бұрын
cool joke